Răsfoiți Sursa

Rack elevation endpoint should return JSON by default; fix typo

Jeremy Stretch 6 ani în urmă
părinte
comite
2ec7259a69
2 a modificat fișierele cu 21 adăugiri și 8 ștergeri
  1. 20 7
      netbox/dcim/api/serializers.py
  2. 1 1
      netbox/dcim/choices.py

+ 20 - 7
netbox/dcim/api/serializers.py

@@ -172,15 +172,28 @@ class RackReservationSerializer(ValidatedModelSerializer):
 
 
 class RackElevationDetailFilterSerializer(serializers.Serializer):
-    face = serializers.ChoiceField(choices=DeviceFaceChoices, default=DeviceFaceChoices.FACE_FRONT)
+    face = serializers.ChoiceField(
+        choices=DeviceFaceChoices,
+        default=DeviceFaceChoices.FACE_FRONT
+    )
     render_format = serializers.ChoiceField(
-        choices=RackElecationDetailRenderFormatChoices,
-        default=RackElecationDetailRenderFormatChoices.RENDER_FORMAT_SVG
+        choices=RackElevationDetailRenderFormatChoices,
+        default=RackElevationDetailRenderFormatChoices.RENDER_FORMAT_JSON
+    )
+    unit_width = serializers.IntegerField(
+        default=RACK_ELEVATION_UNIT_WIDTH_DEFAULT
+    )
+    unit_height = serializers.IntegerField(
+        default=RACK_ELEVATION_UNIT_HEIGHT_DEFAULT
+    )
+    exclude = serializers.IntegerField(
+        required=False,
+        default=None
+    )
+    expand_devices = serializers.BooleanField(
+        required=False,
+        default=True
     )
-    unit_width = serializers.IntegerField(default=RACK_ELEVATION_UNIT_WIDTH_DEFAULT)
-    unit_height = serializers.IntegerField(default=RACK_ELEVATION_UNIT_HEIGHT_DEFAULT)
-    exclude = serializers.IntegerField(required=False, default=None)
-    expand_devices = serializers.BooleanField(required=False, default=True)
 
 
 #

+ 1 - 1
netbox/dcim/choices.py

@@ -105,7 +105,7 @@ class RackDimensionUnitChoices(ChoiceSet):
     }
 
 
-class RackElecationDetailRenderFormatChoices(ChoiceSet):
+class RackElevationDetailRenderFormatChoices(ChoiceSet):
 
     RENDER_FORMAT_JSON = 'json'
     RENDER_FORMAT_SVG = 'svg'