Fix update type

This commit is contained in:
Nicolas Mowen 2025-08-09 06:57:35 -06:00
parent 6183edad91
commit f94902a333
2 changed files with 5 additions and 1 deletions

View File

@ -373,10 +373,14 @@ class WebPushClient(Communicator):
ended = state == "end" or state == "genai" ended = state == "end" or state == "genai"
if state == "genai" and payload["after"]["data"]["metadata"]: if state == "genai" and payload["after"]["data"]["metadata"]:
print(f"has metadata")
message = payload["after"]["data"]["metadata"]["scene"] message = payload["after"]["data"]["metadata"]["scene"]
else: else:
message = f"Detected on {titlecase(camera.replace('_', ' '))}" message = f"Detected on {titlecase(camera.replace('_', ' '))}"
if ended:
print(f"sending a message with message {message}")
# if event is ongoing open to live view otherwise open to recordings view # if event is ongoing open to live view otherwise open to recordings view
direct_url = f"/review?id={reviewId}" if ended else f"/#{camera}" direct_url = f"/review?id={reviewId}" if ended else f"/#{camera}"
ttl = 3600 if ended else 0 ttl = 3600 if ended else 0

View File

@ -144,7 +144,7 @@ def run_analysis(
requestor.send_data( requestor.send_data(
UPDATE_REVIEW_DESCRIPTION, UPDATE_REVIEW_DESCRIPTION,
{ {
"type": "end", "type": "genai",
"before": {k: v for k, v in prev_data.items()}, "before": {k: v for k, v in prev_data.items()},
"after": {k: v for k, v in final_data.items()}, "after": {k: v for k, v in final_data.items()},
}, },