From 9249a2af0d0f5cfbae8177f1430072b7d534b2d9 Mon Sep 17 00:00:00 2001 From: Harry Date: Wed, 10 Sep 2025 12:54:33 +0800 Subject: [PATCH] fix(trigger): update event data publishing in TriggerDebugService - Changed the event data publishing method in `TriggerDebugService` to use `model_dump()` for improved data structure handling when publishing to Redis Pub/Sub. --- api/services/trigger_debug_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/services/trigger_debug_service.py b/api/services/trigger_debug_service.py index da4d566620..6dfb95d488 100644 --- a/api/services/trigger_debug_service.py +++ b/api/services/trigger_debug_service.py @@ -181,7 +181,7 @@ class TriggerDebugService: # Publish event via Pub/Sub channel = f"{cls.PUBSUB_CHANNEL_PREFIX}{session_id}" - subscriber_count = redis_client.publish(channel, json.dumps(event_data)) + subscriber_count = redis_client.publish(channel, json.dumps(event_data.model_dump())) if subscriber_count > 0: active_sessions += 1