body=gevent).execute()
event.gcal_link = gevent.get("id")
event.save(update_fields=["gcal_link"])
- events[event.item_id] = events[event.item_id]._replace(changekey=event.changekey,gcal_link=event.gcal_link)
if event.type=="RecurringMaster" and (event.deleted_occurrences or \
event.modified_occurrences):
modify_recurring(ex_acct,gcal_acct,gcal_tz,
events,event,gcal_id)
+ #changekey is updated by the above
+ event.refresh()
+ events[event.item_id] = events[event.item_id]._replace(changekey=event.changekey,gcal_link=event.gcal_link)
def del_ex_to_gcal(ex_acct, gcal_acct, events, deleted, gcal_id="primary"):
for ev_id in deleted: