From 185a9b0082a0587c66bb7b65620df5d998aa22ea Mon Sep 17 00:00:00 2001 From: DYefremov Date: Sun, 28 Jan 2024 22:37:04 +0300 Subject: [PATCH] fix epg event data --- app/tools/epg.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/tools/epg.py b/app/tools/epg.py index 81e9072d..17eb7562 100644 --- a/app/tools/epg.py +++ b/app/tools/epg.py @@ -318,13 +318,15 @@ class XmlTvReader(Reader): end_time = datetime.fromtimestamp(ev.duration) + offset start = start.timestamp() end_time = end_time.timestamp() + duration = end_time - start + for n in srv.names: data = {"e2eventservicename": n, "e2eventtitle": ev.title, "e2eventdescription": ev.desc, "e2eventstart": start, - "e2eventduration": ev.duration} - events[n].append(EpgEvent(n, ev.title, start, end_time, end_time - start, ev.desc, data)) + "e2eventduration": duration} + events[n].append(EpgEvent(n, ev.title, start, end_time, duration, ev.desc, data)) def parse(self): """ Parses XML. """