1.0c: Fix crash when current daytime = 0
authorTorsten Link <tode@users.schwerkraft.elitedvb.net>
Sun, 26 Sep 2010 21:20:32 +0000 (21:20 +0000)
committerTorsten Link <tode@users.schwerkraft.elitedvb.net>
Sun, 26 Sep 2010 21:20:32 +0000 (21:20 +0000)
kiddytimer/CONTROL/control
kiddytimer/src/KTglob.py
kiddytimer/src/KTmain.py

index c99f100..660b2a5 100644 (file)
@@ -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
index f3533c1..9310a95 100644 (file)
@@ -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"),
index 8139366..0c74e02 100644 (file)
@@ -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