From c304000b042feec4d01c5cee66b9929d0345bfac Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Sat, 8 Jul 2023 01:00:39 +0530 Subject: [PATCH] fixes form rendering when scheduling_enabled is disabled #13096 --- netbox/extras/scripts.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/netbox/extras/scripts.py b/netbox/extras/scripts.py index cebc57af4..a7f460f20 100644 --- a/netbox/extras/scripts.py +++ b/netbox/extras/scripts.py @@ -390,6 +390,10 @@ class BaseScript: # Set initial "commit" checkbox state based on the script's Meta parameter form.fields['_commit'].initial = self.commit_default + if not self.scheduling_enabled: + form.fields['_schedule_at'].widget = forms.HiddenInput() + form.fields['_interval'].widget = forms.HiddenInput() + return form # Logging