summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--History1
-rw-r--r--index.html12
2 files changed, 8 insertions, 5 deletions
diff --git a/History b/History
index a1b3672..85998c8 100644
--- a/History
+++ b/History
@@ -7,6 +7,7 @@ VDR 1.7.29
Fix: Right month is now shown in recordings menu.
Fix: multiple EPG languages on 1 transponder.
Fix: crash when media/recordings directory is empty
+ Fix: 'epg now' (it wasn't always the right info on some UK channels.)
Added some channels for 42E to group 3
Updated channels.conf
SmartwebTV timer handling added (No more restfulapi needed for timers)
diff --git a/index.html b/index.html
index 5f4f146..43fffd9 100644
--- a/index.html
+++ b/index.html
@@ -1244,8 +1244,9 @@ function GetEPG(epgchan)
}
osdca.innerHTML = CAicon + switchicon + RECicon;
+
if (event.name) {
- events = eitCache.getEvents(eitService, 1000000000, 2000000000);
+ events = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000);
extEventsnow = eitCache.getExtendedEventInfo(eitService, events.infoSequence[0].eventId);
EPGShortnow = extEventsnow.shortInfo;
EPGExtnow = extEventsnow.extendedInfo;
@@ -1373,6 +1374,7 @@ function Nibbles() {
function GetSchedule(schchan,tablelength){
+ //Old style Schedule, used in Guide View.
SI = "";
try {
StreamInfo(schchan);
@@ -1380,11 +1382,11 @@ function GetSchedule(schchan,tablelength){
eitService = toi.statics.ToiDvbEitCacheServiceItem.create(SI[1],SI[2],SI[3]);
eitCache.addService(eitService);
event = eitCache.getPresentEvent(eitService);
- events = eitCache.getEvents(eitService, 1000000000, 2000000000);
+ events = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000);
if (event.name) {
if (events.more) {
- var t = eitCache.getEvents(eitService, 1000000000, 2000000000);
+ var t = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000);
events.infoSequence.concat(t.infoSequence);
events.more = t.more;
}
@@ -3426,11 +3428,11 @@ function getSchedule(schchan){
eitService = toi.statics.ToiDvbEitCacheServiceItem.create(SI[1],SI[2],SI[3]);
eitCache.addService(eitService);
event = eitCache.getPresentEvent(eitService);
- events = eitCache.getEvents(eitService, 1000000000, 2000000000);
+ events = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000);
if (event.name) {
if (events.more) {
- var t = eitCache.getEvents(eitService, 1000000000, 2000000000);
+ var t = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000);
events.infoSequence.concat(t.infoSequence);
events.more = t.more;
}