chiark / gitweb /
store gcal_link in cache immediately (rather than waiting for next cache update
authorMatthew Vernon <mv3@sanger.ac.uk>
Fri, 5 Oct 2018 11:16:38 +0000 (12:16 +0100)
committerMatthew Vernon <mv3@sanger.ac.uk>
Fri, 5 Oct 2018 11:16:38 +0000 (12:16 +0100)
gooswapper.py

index 8f67cba93f86659ab933bc17669a30556e643319..b28e6a6b59b2e6111d311c1f6035858fe7d77384 100644 (file)
@@ -118,7 +118,7 @@ def add_ex_to_gcal(ex_acct,
             gevent=gcal_acct.events().insert(calendarId=gcal_id, body=gevent).execute()
             event.gcal_link = gevent.get("id")
             event.save()
-            events[event.item_id] = events[event.item_id]._replace(changekey=event.changekey)
+            events[event.item_id] = events[event.item_id]._replace(changekey=event.changekey,gcal_link=event.gcal_link)
         else:
             logger.warning("only all-day events supported")