diff --git a/src/events_plus/scrapers/sakuracon.py b/src/events_plus/scrapers/sakuracon.py index 67d8abe..fd97018 100755 --- a/src/events_plus/scrapers/sakuracon.py +++ b/src/events_plus/scrapers/sakuracon.py @@ -178,6 +178,7 @@ def update_gcal(scraped_events, tracks, cfg): # list all events in the gcals gcal_events = [] gcalevent_gcal_map = {} + uncancelled_count = 0 batch = service.new_batch_http_request() batchlen = 0 for _, gcal in gcal_map.items(): @@ -187,13 +188,15 @@ def update_gcal(scraped_events, tracks, cfg): for e in resp["items"]: #print(e.get("iCalUID")) gcalevent_gcal_map[e["id"]] = gcal + if e["status"] != "cancelled": + uncancelled_count += 1 gcal_events.extend(resp["items"]) page_token = resp.get("nextPageToken") if not page_token: break - print(f"Retrieved {len(gcal_events)} gcal events") + print(f"Retrieved {uncancelled_count} active gcal events out of {len(gcal_events)} total events") # associate icaluid uid_gcalevent_map = {}