From 246911b3ca0b96b71d56bb68b5cdfa9126f76ab9 Mon Sep 17 00:00:00 2001 From: Jan-Pascal van Best Date: Thu, 2 Jan 2014 22:31:59 +0100 Subject: [PATCH] Fix error when program duration from ziggogids is not an integer --- src/main/java/org/vanbest/xmltv/ZiggoGids.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/vanbest/xmltv/ZiggoGids.java b/src/main/java/org/vanbest/xmltv/ZiggoGids.java index 89bc9a1..65ace76 100644 --- a/src/main/java/org/vanbest/xmltv/ZiggoGids.java +++ b/src/main/java/org/vanbest/xmltv/ZiggoGids.java @@ -285,8 +285,8 @@ public class ZiggoGids extends AbstractEPGSource implements EPGSource { stats.cacheHits++; } p.startTime = new Date(1000L*start); - long duration = Integer.parseInt(item.attr("pr-duration")); // minutes - p.endTime = new Date(1000L*(start+60*duration)); + double duration = Double.parseDouble(item.attr("pr-duration")); // minutes + p.endTime = new Date(1000L*Math.round(start+60*duration)); if (config.fetchDetails && ( !cached || !p.hasDescription() ) ) { fillDetails(httpclient, p, progid); } -- 2.39.5