From 35a99088d71d71d64b4476a6e1f9f6cfaca308df Mon Sep 17 00:00:00 2001 From: GreenSnakeLinux Date: Thu, 26 Jun 2025 19:08:55 +0200 Subject: [PATCH] fix 2 --- .../chaines-tv.orange.fr.channels.xml | 227 +++++++++--------- .../chaines-tv.orange.fr.config.js | 5 +- .../chaines-tv.orange.fr.test.js | 8 +- 3 files changed, 118 insertions(+), 122 deletions(-) diff --git a/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.channels.xml b/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.channels.xml index 42f32567..a72b02be 100644 --- a/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.channels.xml +++ b/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.channels.xml @@ -49,126 +49,126 @@ FRANCE 3 PROVENCE ALPES FRANCE 3 RHONE ALPES WARNER TV NEXT - BOOMERANG (VO) + BOOMERANG (VO) TCM CINEMA (VO) - TF1 4K - NCI + TF1 4K + NCI TECH&CO - DISNEY CHANNEL +1 - TOP SANTE TV + DISNEY CHANNEL +1 + TOP SANTE TV CANAL+ LIGUE1 UBER EATS - M6 4K + M6 4K FRANCE 24 Arabe - CANAL+FOOT - CANAL+SPORT360 - L'ESPRIT SORCIER TV + CANAL+FOOT + CANAL+SPORT360 + L'ESPRIT SORCIER TV FRANCE 24 Espagnol - CARTOONITO - SQOOL TV + CARTOONITO + SQOOL TV CANAL+BOX OFFICE - TVMONACO - DAZN 1 - TRACE URBAN + TVMONACO + DAZN 1 + TRACE URBAN STAR ACADEMY, LE LIVE - RFM TV - TRACE CARIBBEAN - TRACE LATINA - TRACE VANILLA - CSTAR HITS FRANCE - MEN'S UP TV - SOUVENIRS FROM EARTH - PUBLIC SENAT 24/24 - B SMART - LA CHAINE METEO - SKYNEWS - AFRICA 24 - AL JAZEERA Arabic - MEDI 1 TV - TRT WORLD - CANAL 10 Guadeloupe - TAHITI NUI TELEVISION - TELE ANTILLES - MADRAS FM TV - TRAVEL CHANNEL - FOOD NETWORK - FOXNEWS - ANTENA 3 + RFM TV + TRACE CARIBBEAN + TRACE LATINA + TRACE VANILLA + CSTAR HITS FRANCE + MEN'S UP TV + SOUVENIRS FROM EARTH + PUBLIC SENAT 24/24 + B SMART + LA CHAINE METEO + SKYNEWS + AFRICA 24 + AL JAZEERA Arabic + MEDI 1 TV + TRT WORLD + CANAL 10 Guadeloupe + TAHITI NUI TELEVISION + TELE ANTILLES + MADRAS FM TV + TRAVEL CHANNEL + FOOD NETWORK + FOXNEWS + ANTENA 3 STAR TVE A3 SERIES - CANAL 24 HORAS - ALL FLAMENCO - TV3 CATALUNYA - ETB BASQUE - TV DE GALICIA - REAL MADRID TV - RTP 3 - TVI INTERNACIONAL - SIC NOTICIAS - SIC INTERNACIONAL - TV RECORD - TVI FICCAO - ALMA LUSA - A BOLA TV - CORREIO DA MANHA TV - RAI STORIA - RAI SCUOLA - MEDIASET ITALIA - AL ARABIYA - ALARABY TELEVISION - AL AOULA + CANAL 24 HORAS + ALL FLAMENCO + TV3 CATALUNYA + ETB BASQUE + TV DE GALICIA + REAL MADRID TV + RTP 3 + TVI INTERNACIONAL + SIC NOTICIAS + SIC INTERNACIONAL + TV RECORD + TVI FICCAO + ALMA LUSA + A BOLA TV + CORREIO DA MANHA TV + RAI STORIA + RAI SCUOLA + MEDIASET ITALIA + AL ARABIYA + ALARABY TELEVISION + AL AOULA CANAL ALGERIE - MBC - ROTANA CLASSIC - ROTANA CLIP - ENNAHAR TV - ECHOROUK TV - NESSMA EU - EL HIWAR ETTOUNSI - AL RESALAH - IQRAA - IQRAA INTERNATIONAL - SAMIRA TV - ROTANA MUSICA - ECHOROUK NEWS - ROTANA KHALIJIA - ROTANA CINEMA - ROTANA COMEDY - ROTANA DRAMA - EL BILAD TV - PANORAMA DRAMA - MBC DRAMA - MBC MASR - AL RAWDA - NTD TV - CCTV 4 - PHOENIX CNE - PHOENIX INFONEWS - CHINA MOVIE CHANNEL - CCTV DIVERTISSEMENT - ZHEJIANG INTERNATIONAL TV - SHANGHAI DRAGON TV - BEIJING TV - HUNAN WORLD TV - JIANGSU INTERNATIONAL TV - GRT GBA Satellite TV - GREAT WALL ELITE - RTS - 2STV - ORTM - RTI1 - CRTV - RTNC - TELE CONGO - ORTB - A+ - AFRICABLE - CANAL 2 INT. - TVT - RTG - TFM - TRACE AFRICA - TRACE GOSPEL - SEN TV + MBC + ROTANA CLASSIC + ROTANA CLIP + ENNAHAR TV + ECHOROUK TV + NESSMA EU + EL HIWAR ETTOUNSI + AL RESALAH + IQRAA + IQRAA INTERNATIONAL + SAMIRA TV + ROTANA MUSICA + ECHOROUK NEWS + ROTANA KHALIJIA + ROTANA CINEMA + ROTANA COMEDY + ROTANA DRAMA + EL BILAD TV + PANORAMA DRAMA + MBC DRAMA + MBC MASR + AL RAWDA + NTD TV + CCTV 4 + PHOENIX CNE + PHOENIX INFONEWS + CHINA MOVIE CHANNEL + CCTV DIVERTISSEMENT + ZHEJIANG INTERNATIONAL TV + SHANGHAI DRAGON TV + BEIJING TV + HUNAN WORLD TV + JIANGSU INTERNATIONAL TV + GRT GBA Satellite TV + GREAT WALL ELITE + RTS + 2STV + ORTM + RTI1 + CRTV + RTNC + TELE CONGO + ORTB + A+ + AFRICABLE + CANAL 2 INT. + TVT + RTG + TFM + TRACE AFRICA + TRACE GOSPEL + SEN TV TRACE TERANGA 2M MONDE AB1 @@ -195,7 +195,7 @@ BOOMERANG +1 CANAL J CANAL+ - CANAL+CINEMA(S) + CANAL+CINEMA(S) CANAL+DOCS CANAL+GRAND ECRAN CANAL+kids @@ -295,7 +295,4 @@ TV PITCHOUN USHUAIA TV VOXAFRICA - - - - + \ No newline at end of file diff --git a/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.config.js b/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.config.js index a6ca1f82..011cae47 100644 --- a/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.config.js +++ b/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.config.js @@ -9,7 +9,7 @@ module.exports = { .add(1, 'd') .valueOf()}&after=${channel.site_id}&limit=1` }, - parser: function ({ content, channel }) { + async parser({ content, channel }) { let programs = [] const items = parseItems(content, channel) @@ -20,7 +20,7 @@ module.exports = { let itemDetails = null if (url) { try { - const response = axios.get(url, {}, { + const response = await axios.get(url, {}, { headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' @@ -48,7 +48,6 @@ module.exports = { country: itemDetails?.productionCountries }) } - return programs }, async channels() { diff --git a/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.test.js b/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.test.js index 13126659..43da8278 100644 --- a/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.test.js +++ b/sites/chaines-tv.orange.fr/chaines-tv.orange.fr.test.js @@ -20,8 +20,8 @@ it('can generate valid url', () => { ) }) -it('can parse response', () => { - const result = parser({ date, channel, content }) +it('can parse response', async () => { + const result = await parser({ date, channel, content }) expect(result).toMatchObject([ { start: '2021-11-07T23:35:00.000Z', @@ -38,8 +38,8 @@ it('can parse response', () => { ]) }) -it('can handle empty guide', () => { - const result = parser({ +it('can handle empty guide', async () => { + const result = await parser({ date, channel, content: