Преглед изворни кода

Restrict ExportTemplates available via export button

Jeremy Stretch пре 5 година
родитељ
комит
fa0ff8be39
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      netbox/utilities/templatetags/buttons.py

+ 2 - 1
netbox/utilities/templatetags/buttons.py

@@ -97,7 +97,8 @@ def import_button(url):
 @register.inclusion_tag('buttons/export.html', takes_context=True)
 def export_button(context, content_type=None):
     if content_type is not None:
-        export_templates = ExportTemplate.objects.filter(content_type=content_type)
+        user = context['request'].user
+        export_templates = ExportTemplate.objects.restrict(user, 'view').filter(content_type=content_type)
     else:
         export_templates = []