diff --git a/lib/mentat/module/netmngr.py b/lib/mentat/module/netmngr.py index fc169b111b34ca7640b1974f6be16697bfa8319c..9287a9ad7ce34a2acc24e0269708c9e399cb04dd 100644 --- a/lib/mentat/module/netmngr.py +++ b/lib/mentat/module/netmngr.py @@ -572,10 +572,13 @@ class MentatNetmngrScript(mentat.script.fetcher.FetcherScript): :param bool status_only: Do not actually perform any database operations, just report status. """ for group_name in sorted(abuse_group_dict.keys()): - if group_name in wi_file_data: + name = None + if group_name in wi_file_data: name = group_name + if abuse_group_dict[group_name].name in wi_file_data: name = abuse_group_dict[group_name].name + if name: self._group_update_networks( abuse_group_dict[group_name], - [network for networks in wi_file_data[group_name].values() for network in networks], + [network for networks in wi_file_data[name].values() for network in networks], result, status_only) self.sqlservice.session.commit()