From 12b291e968e5cf33004e58194f8843d945c9e05f Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 19 Dec 2023 10:31:40 -0800 Subject: [PATCH] 14550 fix event rule action type --- netbox/extras/forms/model_forms.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/netbox/extras/forms/model_forms.py b/netbox/extras/forms/model_forms.py index 336c60fef..2884a5023 100644 --- a/netbox/extras/forms/model_forms.py +++ b/netbox/extras/forms/model_forms.py @@ -309,9 +309,11 @@ class EventRuleForm(NetBoxModelForm): if self.instance.pk: scriptmodule_id = self.instance.action_object_id - script_name = self.instance.action_parameters.get('script_name') - self.fields['action_choice'].initial = f'{scriptmodule_id}:{script_name}' - print(self.fields['action_choice'].initial) + if self.instance.action_parameters: + script_name = self.instance.action_parameters.get('script_name') + self.fields['action_choice'].initial = f'{scriptmodule_id}:{script_name}' + else: + self.fields['action_choice'].inital = None def init_webhook_choice(self): initial = None