From f92260c2edb8e08fb425909d4b8c71ae0b6f29f5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rajmund=20Hru=C5=A1ka?= <rajmund.hruska@cesnet.cz>
Date: Wed, 5 Jan 2022 09:27:40 +0100
Subject: [PATCH] Fix: Use string as key instead of ipranges object. (Redmine
 issue: #6227)

---
 lib/mentat/reports/event.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/mentat/reports/event.py b/lib/mentat/reports/event.py
index 0b33b40cb..179c30393 100644
--- a/lib/mentat/reports/event.py
+++ b/lib/mentat/reports/event.py
@@ -549,9 +549,9 @@ class EventReporter(BaseReporter):
                     seen[filtered_groups] = []
                 if filtered_groups not in aggregated_result:
                     aggregated_result[filtered_groups] = {}
-                if src not in aggregated_result[filtered_groups]:
-                    aggregated_result[filtered_groups][src] = []
-                aggregated_result[filtered_groups][src].append(event)
+                if str(src) not in aggregated_result[filtered_groups]:
+                    aggregated_result[filtered_groups][str(src)] = []
+                aggregated_result[filtered_groups][str(src)].append(event)
                 if event['ID'] not in seen[filtered_groups]:
                     result[filtered_groups].append(event)
                     seen[filtered_groups].append(event['ID'])
-- 
GitLab