From d3475e0ff8ede44fdf52307cd5fcc84957647325 Mon Sep 17 00:00:00 2001 From: thomas-girard Date: Thu, 9 Nov 2023 15:26:58 +0100 Subject: [PATCH] fix: bug with split name and label --- ad_miner/sources/modules/users.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ad_miner/sources/modules/users.py b/ad_miner/sources/modules/users.py index 06633bd..6353dd6 100644 --- a/ad_miner/sources/modules/users.py +++ b/ad_miner/sources/modules/users.py @@ -1470,7 +1470,7 @@ def genGroupAnomalyAcl(self, domain): anomaly_acl_extract = [] for k in range(len(self.anomaly_acl)): - name_label_instance = f"{self.anomaly_acl[k]['g.name']} {self.anomaly_acl[k]['LABELS(g)[0]']}" + name_label_instance = f"{self.anomaly_acl[k]['g.name']}{self.anomaly_acl[k]['LABELS(g)[0]']}" if formated_data.get(name_label_instance) and formated_data[name_label_instance]["type"] == self.anomaly_acl[k]["type(r2)"] and formated_data[name_label_instance]["label"] == self.anomaly_acl[k]["LABELS(g)[0]"]: formated_data[name_label_instance]["targets"].append(self.anomaly_acl[k]["n.name"]) elif formated_data.get(name_label_instance) and formated_data[name_label_instance]["targets"] == [self.anomaly_acl[k]["n.name"]] and self.anomaly_acl[k]["type(r2)"] not in formated_data[name_label_instance]["type"] and formated_data[name_label_instance]["label"] == self.anomaly_acl[k]["LABELS(g)[0]"]: @@ -1486,7 +1486,7 @@ def genGroupAnomalyAcl(self, domain): } for name_label_instance in formated_data: - name_instance = name_label_instance.split(" ")[0] + name_instance = name_label_instance.split(formated_data[name_label_instance]["label"])[0] formated_data_details = [] interest = 0