[Debconf-video-commits] r369 - package/branches/pycon09/src

benh at alioth.debian.org benh at alioth.debian.org
Sat Mar 21 18:37:07 UTC 2009


Author: benh
Date: 2009-03-21 18:37:06 +0000 (Sat, 21 Mar 2009)
New Revision: 369

Modified:
   package/branches/pycon09/src/pycon-import-events
Log:
Fix up off-by-one error in events ICS file.


Modified: package/branches/pycon09/src/pycon-import-events
===================================================================
--- package/branches/pycon09/src/pycon-import-events	2009-03-21 18:29:02 UTC (rev 368)
+++ package/branches/pycon09/src/pycon-import-events	2009-03-21 18:37:06 UTC (rev 369)
@@ -52,6 +52,12 @@
 
         event['source_url'] = TALKS_SOURCE_URL + '#' + vevent['UID']
 
+        # Fix up off-by-one error.
+        if vevent['DTSTART'].second == 59:
+            vevent['DTSTART'] += datetime.timedelta(seconds=1)
+        if vevent['DTEND'].second == 59:
+            vevent['DTEND'] += datetime.timedelta(seconds=1)
+
         event['start_time'] = vevent['DTSTART'].astimezone(local_tz).isoformat(' ')
         event['duration'] = '%d SECONDS' % (vevent['DTEND'] - vevent['DTSTART']).seconds
 




More information about the Debconf-video-commits mailing list