diff --git a/sites/tv.yandex.ru/tv.yandex.ru.config.js b/sites/tv.yandex.ru/tv.yandex.ru.config.js index 29476a85..79603d4a 100644 --- a/sites/tv.yandex.ru/tv.yandex.ru.config.js +++ b/sites/tv.yandex.ru/tv.yandex.ru.config.js @@ -2,21 +2,16 @@ const dayjs = require('dayjs') module.exports = { site: 'tv.yandex.ru', - request: { - headers: { - Cookie: - 'yandexuid=8747786251615498142; Expires=Tue, 11 Mar 2031 21:29:02 GMT; Domain=yandex.ru; Path=/' - } - }, url: function ({ date, channel }) { const [region, id] = channel.site_id.split('#') return `https://tv.yandex.ru/${region}/channel/${id}?date=${date.format('YYYY-MM-DD')}` }, - logo: function ({ content }) { - const data = parseContent(content) - - return data ? `https:${data.channel.logo.maxSize.src}` : null + request: { + headers: { + Cookie: + 'yandexuid=8747786251615498142; Expires=Tue, 11 Mar 2031 21:29:02 GMT; Domain=yandex.ru; Path=/' + } }, parser: function ({ content }) { const programs = [] diff --git a/sites/tv.yandex.ru/tv.yandex.ru.test.js b/sites/tv.yandex.ru/tv.yandex.ru.test.js index 37aceb40..ebbc1eae 100644 --- a/sites/tv.yandex.ru/tv.yandex.ru.test.js +++ b/sites/tv.yandex.ru/tv.yandex.ru.test.js @@ -1,6 +1,6 @@ // npx epg-grabber --config=sites/tv.yandex.ru/tv.yandex.ru.config.js --channels=sites/tv.yandex.ru/tv.yandex.ru_kz.channels.xml --output=.gh-pages/guides/kz/tv.yandex.ru.epg.xml --days=2 -const { parser, url, request, logo } = require('./tv.yandex.ru.config.js') +const { parser, url, request } = require('./tv.yandex.ru.config.js') const dayjs = require('dayjs') const utc = require('dayjs/plugin/utc') const customParseFormat = require('dayjs/plugin/customParseFormat') @@ -27,12 +27,6 @@ it('can generate valid request headers', () => { }) }) -it('can generate valid logo url', () => { - expect(logo({ content })).toBe( - 'https://avatars.mds.yandex.net/get-tv-channel-logos/30303/2a00000170e2a3ef22bf7cfa4ff11e8405de/170x100' - ) -}) - it('can parse response', () => { const result = parser({ content }).map(p => { p.start = p.start.toJSON()