aboutsummaryrefslogtreecommitdiff
path: root/RecordTimer.py
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2011-03-10 13:13:34 +0100
committerghost <andreas.monzner@multimedia-labs.de>2011-03-10 13:17:42 +0100
commit160fbbc42122524635b333b5edce3695bbce3b69 (patch)
tree39520b46568843b1798fac35d192e1deb75a43a3 /RecordTimer.py
parent7b18f1a98a22bf92567d26770b444bf911e4f55b (diff)
downloadenigma2-160fbbc42122524635b333b5edce3695bbce3b69.tar.gz
enigma2-160fbbc42122524635b333b5edce3695bbce3b69.zip
more robust timer sanity check / autoincrement handling, small code cleanup
fixes bug #718
Diffstat (limited to 'RecordTimer.py')
-rwxr-xr-xRecordTimer.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/RecordTimer.py b/RecordTimer.py
index 1cb7eb3b..d8bed8f0 100755
--- a/RecordTimer.py
+++ b/RecordTimer.py
@@ -319,16 +319,14 @@ class RecordTimerEntry(timer.TimerEntry, object):
timersanitycheck = TimerSanityCheck(NavigationInstance.instance.RecordTimer.timer_list, dummyentry)
if not timersanitycheck.check():
simulTimerList = timersanitycheck.getSimulTimerList()
- new_end = simulTimerList[1].begin
- del simulTimerList
- new_end -= 30 # 30 Sekunden Prepare-Zeit lassen
- del dummyentry
+ if simulTimerList is not None and len(simulTimerList) > 1:
+ new_end = simulTimerList[1].begin
+ new_end -= 30 # 30 Sekunden Prepare-Zeit lassen
if new_end <= time():
return False
self.end = new_end
return True
-
-
+
def sendStandbyNotification(self, answer):
if answer:
Notifications.AddNotification(Screens.Standby.Standby)