From 4f9c4716ef28b925e9c4cbaf445660c32c9c3fbe Mon Sep 17 00:00:00 2001 From: Rufei Zhou Date: Thu, 10 Apr 2025 15:19:03 -0700 Subject: [PATCH] specify active event count --- src/events_plus/scrapers/sakuracon.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 = {}