catch a None case in the xml parsing of the timer
[enigma2.git] / RecordTimer.py
index abea96d5837084788854c8661251d7d6d54d0e47..a257b2fa8b3d9875816b9a8c817763dd0048d5b6 100644 (file)
@@ -182,7 +182,10 @@ def createTimer(xml):
        serviceref = ServiceReference(str(xml.getAttribute("serviceref")))
        description = xml.getAttribute("description").encode("utf-8")
        repeated = xml.getAttribute("repeated").encode("utf-8")
-       eit = long(xml.getAttribute("eit").encode("utf-8"))
+       try:
+               eit = long(xml.getAttribute("eit").encode("utf-8"))
+       except:
+               eit = None
        name = xml.getAttribute("name").encode("utf-8")
        #filename = xml.getAttribute("filename").encode("utf-8")
        entry = RecordTimerEntry(serviceref, begin, end, name, description, eit)