changeset 100:b4058d935560

Print only non-cancelled events in gcm_dump_events().
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 11 Oct 2016 15:32:14 +0300
parents 4b84bb5bb8b5
children b5c381f9b51f
files multimerge.py
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/multimerge.py	Mon Oct 10 13:07:24 2016 +0300
+++ b/multimerge.py	Tue Oct 11 15:32:14 2016 +0300
@@ -124,9 +124,10 @@
 
 def gcm_dump_events(events):
     for event in events:
-        ev_start = event["start"].get("dateTime", event["start"].get("date"))
-        ev_end = event["end"].get("dateTime", event["end"].get("date"))
-        gcm_print(u"{0:25} - {1:25} : {2}".format(ev_start, ev_end, event["summary"]))
+        if event["status"] != u"cancelled":
+            ev_start = event["start"].get("dateTime", event["start"].get("date"))
+            ev_end = event["end"].get("dateTime", event["end"].get("date"))
+            gcm_print(u"{0:25} - {1:25} : {2} {3}".format(ev_start, ev_end, event["summary"], event["id"]))
 
 
 ## Generate gcm IDs for given list of events