From c4733f4daacb858b6794be6ef4414af36204af28 Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Fri, 5 Sep 2025 12:43:39 -0300 Subject: [PATCH] SIENTIAPDE-1182 SIENTIAPDE-1206: Add early return for empty receiver groups in Alerts workflow - Implemented an early return in the Alerts class to handle cases where no receiver groups are provided, preventing unnecessary processing in the notification workflow. --- orchestrator/workflows/alerts.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/orchestrator/workflows/alerts.py b/orchestrator/workflows/alerts.py index 64b3606..90cef34 100644 --- a/orchestrator/workflows/alerts.py +++ b/orchestrator/workflows/alerts.py @@ -70,6 +70,9 @@ class Alerts: retry_policy=retry_policy ) + if not receiver_groups: + return + # Call subworkflow "process_notifications" passing the notification package log_report = await workflow.execute_child_workflow( 'process_notifications',