This commit is contained in:
Arthur 2026-04-16 09:27:15 -07:00
parent a2845d190e
commit 86e29cd3f6
2 changed files with 2 additions and 2 deletions

View File

@ -77,7 +77,7 @@ class RenderConfigMixin(ConfigTemplateRenderMixin):
@action(detail=True, methods=['post'], url_path='render-config', renderer_classes=[JSONRenderer, TextRenderer])
def render_config(self, request, pk):
"""
Resolve and render the preferred ConfigTemplate for this Device.
Resolve and render the preferred ConfigTemplate for this Device or Virtual Machine.
"""
# Override restrict() on the default queryset to enforce the render_config & view actions
self.queryset = self.queryset.model.objects.restrict(request.user, 'render_config').restrict(

View File

@ -1281,7 +1281,7 @@ class ObjectRenderConfigView(generic.ObjectView):
# Render the config template
rendered_config = None
if config_template and not error_message:
if config_template:
try:
rendered_config = config_template.render(context=context_data)
except TemplateError as e: