specify active event count
Periodic refresh of events / Run-Scraper (push) Successful in 1m48s

This commit is contained in:
2025-04-10 15:19:03 -07:00
parent a5ea31fa6f
commit 4f9c4716ef
+4 -1
View File
@@ -178,6 +178,7 @@ def update_gcal(scraped_events, tracks, cfg):
# list all events in the gcals # list all events in the gcals
gcal_events = [] gcal_events = []
gcalevent_gcal_map = {} gcalevent_gcal_map = {}
uncancelled_count = 0
batch = service.new_batch_http_request() batch = service.new_batch_http_request()
batchlen = 0 batchlen = 0
for _, gcal in gcal_map.items(): for _, gcal in gcal_map.items():
@@ -187,13 +188,15 @@ def update_gcal(scraped_events, tracks, cfg):
for e in resp["items"]: for e in resp["items"]:
#print(e.get("iCalUID")) #print(e.get("iCalUID"))
gcalevent_gcal_map[e["id"]] = gcal gcalevent_gcal_map[e["id"]] = gcal
if e["status"] != "cancelled":
uncancelled_count += 1
gcal_events.extend(resp["items"]) gcal_events.extend(resp["items"])
page_token = resp.get("nextPageToken") page_token = resp.get("nextPageToken")
if not page_token: if not page_token:
break 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 # associate icaluid
uid_gcalevent_map = {} uid_gcalevent_map = {}