From e6d364b250bbdd66adb0f567b39721e346f1ece0 Mon Sep 17 00:00:00 2001 From: Omri Abu <6192223+Omripresent@users.noreply.github.com> Date: Fri, 16 May 2025 14:46:43 -0400 Subject: [PATCH] Initilize error_message to empty string Update template branching for empty template render output --- netbox/extras/views.py | 2 +- netbox/templates/extras/object_render_config.html | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/netbox/extras/views.py b/netbox/extras/views.py index ae9337779..ca4596fe8 100644 --- a/netbox/extras/views.py +++ b/netbox/extras/views.py @@ -966,7 +966,7 @@ class ObjectRenderConfigView(generic.ObjectView): # Render the config template rendered_config = None - error_message = None + error_message = '' if config_template := instance.get_config_template(): try: rendered_config = config_template.render(context=context_data) diff --git a/netbox/templates/extras/object_render_config.html b/netbox/templates/extras/object_render_config.html index 42c6c1b86..10d6d4aef 100644 --- a/netbox/templates/extras/object_render_config.html +++ b/netbox/templates/extras/object_render_config.html @@ -63,11 +63,15 @@
{{ rendered_config }}- {% else %} + {% elif error_message %}