Skip to content

Commit 9d22bfd

Browse files
author
Mark Kasaboski
committed
Fixes activity key error
1 parent c7298c7 commit 9d22bfd

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/flare/bin/flare.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,12 @@ def _fetch_event_feed_metadata(
116116

117117
def _fetch_full_event_from_uid(self, *, uid: str) -> dict:
118118
event_response = self.flare_client.get(url=f"/firework/v2/activities/{uid}")
119-
event = event_response.json()["activity"]
119+
event = event_response.json()
120120
self.logger.debug(event)
121-
return event
121+
if not event or "activity" not in event:
122+
self.logger.info(f"Failed to fetch event with uid: {uid}")
123+
return {}
124+
return event["activity"]
122125

123126
def fetch_api_key_validation(self) -> requests.Response:
124127
return self.flare_client.get(

0 commit comments

Comments
 (0)