Guido Draheim avatar Guido Draheim committed c8ae4be

adapter assignment does not need to check times-inclusion

Comments (0)

Files changed (1)

src/dvbcronrecording/computer.py

                 previous = current
                 continue # nothing to do - there is a gap
             if previous.datetimeX > current.datetimeX:
-                raise Exception("previous starts after current")
+                msg = (u"previous starts after current\nPREV %s\nNEXT %s" 
+                       % (previous, current))
+                raise Exception(msg)
             overlapY = previous.datetimeY - current.datetimeX
             overlapM = deltaM(overlapY)
             assert overlapM > 0
             if previous.datetimeY <= current.datetimeX:
                 previous = current
                 continue # nothing to do - there is a gap
-            if previous.datetimeX > current.datetimeX:
-                msg = (u"previous starts after current\nPREV %s\nNEXT %s" 
-                       % (previous, current))
-                raise Exception(msg)
             overlapY = previous.datetimeY - current.datetimeX
             overlapM = deltaM(overlapY)
             assert overlapM > 0
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.