# HG changeset patch # User Matti Hamalainen # Date 1476189134 -10800 # Node ID b4058d9355607ce03e8d88d947501c523289bfb0 # Parent 4b84bb5bb8b5581fd18de0c8582bccc168d529e0 Print only non-cancelled events in gcm_dump_events(). diff -r 4b84bb5bb8b5 -r b4058d935560 multimerge.py --- 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