From 3185bddc9525d36e58079ab13d31354d2585fff2 Mon Sep 17 00:00:00 2001 From: Matthew Vernon Date: Tue, 23 Oct 2018 16:40:26 +0100 Subject: [PATCH] add option to ignore existing gcal_id links --- gooswapper.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gooswapper.py b/gooswapper.py index 9f4cefa..89ec41e 100644 --- a/gooswapper.py +++ b/gooswapper.py @@ -325,16 +325,17 @@ def update_ex_to_gcal(ex_acct, body=gevent, sendUpdates="none").execute() -def match_ex_to_gcal(ex_acct,gcal_acct,gcal_tz,events,gcal_id="primary"): +def match_ex_to_gcal(ex_acct,gcal_acct,gcal_tz,events,gcal_id="primary",ignore_link=True): recur = 0 matched = 0 skipped = 0 for ev_id in events: event = get_ex_event_by_itemid(ex_acct.calendar,ev_id) - if event.is_recurring: - recur += 1 - continue - elif event.gcal_link is not None: +# if event.is_recurring: +# recur += 1 +# continue +#next line needs to be elif if above uncommented + if event.gcal_link is not None and ignore_link is False: skipped += 1 continue matches = gcal_acct.events().list(calendarId=gcal_id, -- 2.30.2