Fix linter issues

This commit is contained in:
freearhey 2025-01-16 23:40:45 +03:00
parent f16550ff57
commit 29ab6b0d64
4 changed files with 252 additions and 242 deletions

View file

@ -13,7 +13,9 @@ module.exports = {
} }
}, },
url({ channel, date }) { url({ channel, date }) {
return `https://play.rikstv.no/api/content-search/1/channel/${channel.site_id}/epg/${date.format('YYYY-MM-DD')}` return `https://play.rikstv.no/api/content-search/1/channel/${
channel.site_id
}/epg/${date.format('YYYY-MM-DD')}`
}, },
parser: function ({ content }) { parser: function ({ content }) {
let data let data
@ -52,7 +54,9 @@ module.exports = {
}, },
async channels() { async channels() {
try { try {
const response = await axios.get('https://play.rikstv.no/api/content-search/1/channel?includePrograms=false') const response = await axios.get(
'https://play.rikstv.no/api/content-search/1/channel?includePrograms=false'
)
if (!response.data || !Array.isArray(response.data)) { if (!response.data || !Array.isArray(response.data)) {
console.error('Error: No channels data found') console.error('Error: No channels data found')
return [] return []

View file

@ -14,7 +14,11 @@ const channel = {
describe('rikstv.no Module Tests', () => { describe('rikstv.no Module Tests', () => {
it('can generate valid url', () => { it('can generate valid url', () => {
expect(url({ date, channel })).toBe(`https://play.rikstv.no/api/content-search/1/channel/${channel.site_id}/epg/${date.format('YYYY-MM-DD')}`) expect(url({ date, channel })).toBe(
`https://play.rikstv.no/api/content-search/1/channel/${channel.site_id}/epg/${date.format(
'YYYY-MM-DD'
)}`
)
}) })
it('can parse response', () => { it('can parse response', () => {
@ -22,7 +26,8 @@ describe('rikstv.no Module Tests', () => {
{ {
seriesName: 'Vakre og ville Oman', seriesName: 'Vakre og ville Oman',
name: 'Vakre og ville Oman', name: 'Vakre og ville Oman',
description: 'Oman er eit arabisk skattkammer av unike habitat og variert dyreliv. Rev, kvalhai, reptil og skjelpadder er blant skapningane du finn her.', description:
'Oman er eit arabisk skattkammer av unike habitat og variert dyreliv. Rev, kvalhai, reptil og skjelpadder er blant skapningane du finn her.',
season: 1, season: 1,
episode: 1, episode: 1,
genres: ['Dokumentar', 'Fakta', 'Natur'], genres: ['Dokumentar', 'Fakta', 'Natur'],
@ -44,7 +49,8 @@ describe('rikstv.no Module Tests', () => {
{ {
title: 'Vakre og ville Oman', title: 'Vakre og ville Oman',
sub_title: 'Vakre og ville Oman', sub_title: 'Vakre og ville Oman',
description: 'Oman er eit arabisk skattkammer av unike habitat og variert dyreliv. Rev, kvalhai, reptil og skjelpadder er blant skapningane du finn her.', description:
'Oman er eit arabisk skattkammer av unike habitat og variert dyreliv. Rev, kvalhai, reptil og skjelpadder er blant skapningane du finn her.',
season: 1, season: 1,
episode: 1, episode: 1,
category: ['Dokumentar', 'Fakta', 'Natur'], category: ['Dokumentar', 'Fakta', 'Natur'],