Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -172,7 +172,11 @@ async def update_streams(request: Request):
|
|
172 |
# Assuming payload["event"]["event_name"] gives you the event type
|
173 |
event_name = payload["event"]["event_name"]
|
174 |
streamName = payload.get("stream", {}).get("name")
|
175 |
-
branchName
|
|
|
|
|
|
|
|
|
176 |
|
177 |
# List of valid event types
|
178 |
valid_event_types = ["commit_create", "commit_delete", "commit_update"]
|
|
|
172 |
# Assuming payload["event"]["event_name"] gives you the event type
|
173 |
event_name = payload["event"]["event_name"]
|
174 |
streamName = payload.get("stream", {}).get("name")
|
175 |
+
# Extract branchName for commit_update events from the "old" commit data
|
176 |
+
if event_name == "commit_update":
|
177 |
+
branchName = payload.get("event", {}).get("data", {}).get("old", {}).get("branchName")
|
178 |
+
else:
|
179 |
+
branchName = payload.get("event", {}).get("data", {}).get("commit", {}).get("branchName")
|
180 |
|
181 |
# List of valid event types
|
182 |
valid_event_types = ["commit_create", "commit_delete", "commit_update"]
|