From 8651d75e87b3549e4269ded94895a46e79f9023c Mon Sep 17 00:00:00 2001 From: gethvi Date: Mon, 4 Mar 2024 16:49:37 +0100 Subject: [PATCH] Fixes #2471. --- intelmq/lib/upgrades.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/intelmq/lib/upgrades.py b/intelmq/lib/upgrades.py index 70b6a8de3..1a15a48a5 100644 --- a/intelmq/lib/upgrades.py +++ b/intelmq/lib/upgrades.py @@ -130,7 +130,8 @@ def v110_shadowserver_feednames(configuration, harmonization, dry_run, **kwargs) if bot_id == 'global': continue if bot["module"] == "intelmq.bots.parsers.shadowserver.parser": - if bot["parameters"]["feedname"] in mapping: + feedname = bot.get("parameters", {}).get("feedname") + if feedname and feedname in mapping: changed = True bot["parameters"]["feedname"] = mapping[bot["parameters"]["feedname"]]