diff --git a/sites/sky.de/sky.de.config.js b/sites/sky.de/sky.de.config.js index 6771dc7b..4f92b026 100644 --- a/sites/sky.de/sky.de.config.js +++ b/sites/sky.de/sky.de.config.js @@ -3,10 +3,14 @@ const dayjs = require('dayjs') module.exports = { site: 'sky.de', days: 2, - skip: true, // server returns error 403 (https://github.com/iptv-org/epg/runs/5435899744?check_suite_focus=true) url: `https://www.sky.de/sgtvg/service/getBroadcastsForGrid`, request: { method: 'POST', + headers: { + 'accept-language': 'en-GB', + 'accept-encoding': 'gzip, deflate, br', + accept: 'application/json' + }, data: function ({ channel, date }) { return { cil: [channel.site_id], @@ -43,4 +47,4 @@ function parseContent(content, channel) { function parseItems(content, channel) { const data = parseContent(content, channel) return data && Array.isArray(data.el) ? data.el : [] -} +} \ No newline at end of file diff --git a/sites/sky.de/sky.de.test.js b/sites/sky.de/sky.de.test.js index e5895e2e..b36c7991 100644 --- a/sites/sky.de/sky.de.test.js +++ b/sites/sky.de/sky.de.test.js @@ -64,4 +64,4 @@ it('can handle empty guide', () => { content: `[]` }) expect(result).toMatchObject([]) -}) +}) \ No newline at end of file