From 41f886b31ee733cf8d7331d8ed0808c00dca6ab2 Mon Sep 17 00:00:00 2001 From: Innokentii Konstantinov Date: Sat, 17 Dec 2022 19:34:13 +0800 Subject: [PATCH] Speedup seach alertgroup --- engine/apps/alerts/models/alert_group.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/apps/alerts/models/alert_group.py b/engine/apps/alerts/models/alert_group.py index 2b7659c5..8a00fb83 100644 --- a/engine/apps/alerts/models/alert_group.py +++ b/engine/apps/alerts/models/alert_group.py @@ -74,7 +74,7 @@ class AlertGroupQuerySet(models.QuerySet): # Try to return the last open group # Note that (channel, channel_filter, distinction, is_open_for_grouping) is in unique_together try: - return self.get(**search_params, is_open_for_grouping=True), False + return self.get(**search_params, is_open_for_grouping__isnull=False), False except self.model.DoesNotExist: pass