From: Torsten Link Date: Sun, 26 Sep 2010 21:20:32 +0000 (+0000) Subject: 1.0c: Fix crash when current daytime = 0 X-Git-Url: http://code.vuplus.com/gitweb/?a=commitdiff_plain;h=fbf3d8f1957424da1ac44bf37c54774b11ce25bf;hp=9815f03758bd5f45c67f84f993bafa732195ce81;p=vuplus_dvbapp-plugin 1.0c: Fix crash when current daytime = 0 --- diff --git a/kiddytimer/CONTROL/control b/kiddytimer/CONTROL/control index c99f100..660b2a5 100644 --- a/kiddytimer/CONTROL/control +++ b/kiddytimer/CONTROL/control @@ -1,5 +1,5 @@ Package: enigma2-plugin-extensions-kiddytimer -Version: 1.0b-20100919-r0 +Version: 1.0c-20100926-r0 Description: Allows to control the Kids' daily TV usage Architecture: mipsel Section: extra diff --git a/kiddytimer/src/KTglob.py b/kiddytimer/src/KTglob.py index f3533c1..9310a95 100644 --- a/kiddytimer/src/KTglob.py +++ b/kiddytimer/src/KTglob.py @@ -3,7 +3,7 @@ from Components.config import config import time PLUGIN_BASE = "KiddyTimer" -PLUGIN_VERSION = "1.0b" +PLUGIN_VERSION = "1.0c" DAYNAMES= (_("Sunday"), _("Monday"), diff --git a/kiddytimer/src/KTmain.py b/kiddytimer/src/KTmain.py index 8139366..0c74e02 100644 --- a/kiddytimer/src/KTmain.py +++ b/kiddytimer/src/KTmain.py @@ -255,7 +255,10 @@ class KiddyTimer(): if iRemaining < 0: iRemaining = 0 self.remainingTime = iRemaining - self.remainingPercentage = iRemaining / self.currentDayTime + if self.currentDayTime > 0: + self.remainingPercentage = iRemaining / self.currentDayTime + else: + self.remainingPercentage = 0 def callbackSetTimer(self, iMinutes): iSeconds = iMinutes * 60