git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add some checks, use SkinError exception instead of string
[enigma2.git]
/
lib
/
python
/
Screens
/
TimerEdit.py
diff --git
a/lib/python/Screens/TimerEdit.py
b/lib/python/Screens/TimerEdit.py
index ece9dc4ca12cbee4b788f1fa48b7a67c6714656d..4a4185c31758e1b28172520a692739efcb0b3664 100644
(file)
--- a/
lib/python/Screens/TimerEdit.py
+++ b/
lib/python/Screens/TimerEdit.py
@@
-7,7
+7,7
@@
from Components.Label import Label
from Components.Button import Button
from Screens.MessageBox import MessageBox
from TimerEntry import TimerEntry, TimerLog
from Components.Button import Button
from Screens.MessageBox import MessageBox
from TimerEntry import TimerEntry, TimerLog
-from RecordTimer import RecordTimerEntry, parseEvent
+from RecordTimer import RecordTimerEntry, parseEvent
, AFTEREVENT
from time import *
from ServiceReference import ServiceReference
from Components.config import *
from time import *
from ServiceReference import ServiceReference
from Components.config import *
@@
-116,6
+116,7
@@
class TimerEditList(Screen):
cur = list.getCurrent()
if cur:
timer = cur[0]
cur = list.getCurrent()
if cur:
timer = cur[0]
+ timer.afterEvent = AFTEREVENT.NONE
self.session.nav.RecordTimer.removeEntry(timer)
self.refill()
self.session.nav.RecordTimer.removeEntry(timer)
self.refill()
@@
-139,7
+140,7
@@
class TimerEditList(Screen):
else:
data = parseEvent(event)
else:
data = parseEvent(event)
- self.addTimer(RecordTimerEntry(serviceref, *data))
+ self.addTimer(RecordTimerEntry(serviceref,
checkOldTimers = True,
*data))
def addTimer(self, timer):
self.session.openWithCallback(self.finishedAdd, TimerEntry, timer)
def addTimer(self, timer):
self.session.openWithCallback(self.finishedAdd, TimerEntry, timer)