Merge pull request #2781 from ZsoltGergely/fix/tvmusor.hu

Fix parsing for tvmusor.hu
This commit is contained in:
PopeyeTheSai10r
2025-06-16 06:56:23 -07:00
committed by GitHub
3 changed files with 9 additions and 9 deletions

View File

@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="tvmusor.hu" lang="en" xmltv_id="DiscoveryScience.us" site_id="85">Discovery Science</channel>
<channel site="tvmusor.hu" lang="en" xmltv_id="FoodNetworkEMEA.us" site_id="285">Food Network</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="" site_id="42">AXN</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="" site_id="82">Animal Planet</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="" site_id="317">ATV Spirit</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="" site_id="318">CBS Reality</channel>
@@ -33,7 +36,6 @@
<channel site="tvmusor.hu" lang="hu" xmltv_id="" site_id="346">Fit HD</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="AMCEurope.uk@Portugal@Hungary" site_id="139">AMC</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="ATV.hu" site_id="15">ATV</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="" site_id="42">AXN</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="BBCEarth.uk@Romania" site_id="251">BBC Earth</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="CartoonitoCEE.uk" site_id="77">Cartoonito</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="CartoonNetworkCEE.uk@Hungary" site_id="91">Cartoon Network</channel>
@@ -42,7 +44,6 @@
<channel site="tvmusor.hu" lang="hu" xmltv_id="CoolTV.hu" site_id="79">Cool</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="DaVinci.hu" site_id="202">Da Vinci</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="DiscoveryChannel.hu" site_id="83">Discovery Channel</channel>
<channel site="tvmusor.hu" lang="en" xmltv_id="DiscoveryScience.us" site_id="85">Discovery Science</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="DisneyChannel.hu" site_id="35">Disney Channel</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="ducktv.sk" site_id="156">Duck TV</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="Duna.hu" site_id="6">DUNA Televízió</channel>
@@ -53,7 +54,6 @@
<channel site="tvmusor.hu" lang="hu" xmltv_id="FilmCafe.hu" site_id="89">Filmcafe</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="FilmMania.hu" site_id="95">Film Mánia</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="FilmPlus.hu" site_id="32">Film+</channel>
<channel site="tvmusor.hu" lang="en" xmltv_id="FoodNetworkEMEA.us" site_id="285">Food Network</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="HBO2CentralEurope.hu@HD" site_id="59">HBO 2</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="HBO3CentralEurope.hu@HD" site_id="143">HBO 3</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="HBOCentralEurope.hu@HD" site_id="8">HBO</channel>
@@ -99,4 +99,4 @@
<channel site="tvmusor.hu" lang="hu" xmltv_id="ViasatFilm.hu" site_id="138">VIASAT FILM</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="ViasatHistory.se" site_id="66">Viasat History</channel>
<channel site="tvmusor.hu" lang="hu" xmltv_id="ViasatNature.se" site_id="223">Viasat Nature</channel>
</channels>
</channels>

View File

@@ -5,7 +5,7 @@ const _ = require('lodash')
module.exports = {
site: 'tvmusor.hu',
days: 2,
url: 'http://www.tvmusor.hu/a/get-events/',
url: 'https://tvmusor.borsonline.hu/a/get-events/',
request: {
method: 'POST',
headers: {
@@ -48,7 +48,7 @@ module.exports = {
},
async channels() {
const data = await axios
.get('http://www.tvmusor.hu/most/')
.get('https://tvmusor.borsonline.hu/most/')
.then(r => r.data)
.catch(console.log)
@@ -67,7 +67,7 @@ module.exports = {
}
function parseImage(item) {
return item.z ? `http://www.tvmusor.hu/images/events/408/${item.z}` : null
return item.z ? `https://tvmusor.borsonline.hu/images/events/408/${item.z}` : null
}
function parseItems(content, channel, date) {

View File

@@ -14,7 +14,7 @@ const channel = {
}
it('can generate valid url', () => {
expect(url).toBe('http://www.tvmusor.hu/a/get-events/')
expect(url).toBe('https://tvmusor.borsonline.hu/a/get-events/')
})
it('can generate valid request method', () => {
@@ -48,7 +48,7 @@ it('can parse response', () => {
category: 'sportműsor',
description: 'Forma-1 magazin. Hírek, információk, érdekességek a Forma-1 világából.',
image:
'http://www.tvmusor.hu/images/events/408/f1e45193930943d9ee29769e0afa902aff0e4a90-better-call-saul.jpg'
'https://tvmusor.borsonline.hu/images/events/408/f1e45193930943d9ee29769e0afa902aff0e4a90-better-call-saul.jpg'
})
expect(results[1]).toMatchObject({