do not activate repeated timers first time when the start time is before now time
[vuplus_dvbapp] / timer.py
index a912f1c..424dde0 100644 (file)
--- a/timer.py
+++ b/timer.py
@@ -50,7 +50,7 @@ class TimerEntry:
                        print time.strftime("%c", time.localtime(self.begin))
                        print time.strftime("%c", time.localtime(self.end))
                        print str(time.localtime(self.begin).tm_wday)
-                       while ((day[time.localtime(self.begin).tm_wday] != 0) or ((day[time.localtime(self.begin).tm_wday] == 0) and self.end < now)):
+                       while ((day[time.localtime(self.begin).tm_wday] != 0) or ((day[time.localtime(self.begin).tm_wday] == 0) and self.begin < now)):
                                print time.strftime("%c", time.localtime(self.begin))
                                print time.strftime("%c", time.localtime(self.end))
                                self.begin += 86400