chiark / gitweb /
store gcal_link in cache immediately (rather than waiting for next cache update
[gooswapper] / 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")