Преглед на файлове

17038 fix export system data

Arthur Hanson преди 1 година
родител
ревизия
dc173a5508
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      netbox/core/views.py

+ 2 - 1
netbox/core/views.py

@@ -559,13 +559,14 @@ class SystemView(UserPassesTestMixin, View):
 
 
         # Raw data export
         # Raw data export
         if 'export' in request.GET:
         if 'export' in request.GET:
+            params = [param.name for param in PARAMS]
             data = {
             data = {
                 **stats,
                 **stats,
                 'plugins': {
                 'plugins': {
                     plugin.name: plugin.version for plugin in plugins
                     plugin.name: plugin.version for plugin in plugins
                 },
                 },
                 'config': {
                 'config': {
-                    k: config.data[k] for k in sorted(config.data)
+                    k: getattr(config, k) for k in sorted(params)
                 },
                 },
             }
             }
             response = HttpResponse(json.dumps(data, indent=4), content_type='text/json')
             response = HttpResponse(json.dumps(data, indent=4), content_type='text/json')