Merge pull request #105 from iptv-org/update-arianatelevision-com
Update arianatelevision.com.config.js
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<site site="arianatelevision.com">
|
||||
<channels>
|
||||
<channel site_id="#" xmltv_id="ArianaTVNational.af">Ariana TV National</channel>
|
||||
<channel site_id="#" xmltv_id="ArianaTVNational.af" logo="https://www.arianatelevision.com/wp-content/uploads/2017/08/logo-atn-new.png">Ariana TV National</channel>
|
||||
</channels>
|
||||
</site>
|
||||
@@ -10,7 +10,6 @@ dayjs.extend(utc)
|
||||
dayjs.extend(timezone)
|
||||
dayjs.extend(customParseFormat)
|
||||
|
||||
let PM = false
|
||||
module.exports = {
|
||||
lang: 'en',
|
||||
days: 7,
|
||||
@@ -21,6 +20,7 @@ module.exports = {
|
||||
return `https://www.arianatelevision.com/program-schedule/`
|
||||
},
|
||||
parser({ content, date }) {
|
||||
let PM = false
|
||||
const programs = []
|
||||
const items = parseItems(content, date)
|
||||
items.forEach(item => {
|
||||
@@ -28,7 +28,7 @@ module.exports = {
|
||||
let start = parseStart(item, date)
|
||||
if (start.hour() > 11) PM = true
|
||||
if (start.hour() < 12 && PM) start = start.add(1, 'd')
|
||||
const stop = parseStop(item, date)
|
||||
const stop = start.add(30, 'm')
|
||||
if (programs.length) {
|
||||
programs[programs.length - 1].stop = start
|
||||
}
|
||||
@@ -44,10 +44,6 @@ module.exports = {
|
||||
}
|
||||
}
|
||||
|
||||
function parseStop(item, date) {
|
||||
return date.tz('Asia/Kabul').endOf('d').add(6, 'h')
|
||||
}
|
||||
|
||||
function parseStart(item, date) {
|
||||
const time = `${date.format('MM/DD/YYYY')} ${item.start}`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user