Răsfoiți Sursa

Updated clean method on DynamicModelMultipleChoiceField to return the name.

Julio-Oliveira-Encora 1 an în urmă
părinte
comite
6c51b89502
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      netbox/utilities/forms/fields/dynamic.py

+ 1 - 1
netbox/utilities/forms/fields/dynamic.py

@@ -197,6 +197,6 @@ class DynamicModelMultipleChoiceField(DynamicModelChoiceMixin, forms.ModelMultip
         # string 'null'.  This will check for that condition and gracefully handle the conversion to a NoneType.
         if self.null_option is not None and settings.FILTERS_NULL_CHOICE_VALUE in value:
             value = [v for v in value if v != settings.FILTERS_NULL_CHOICE_VALUE]
-            return [None, *value]
+            return [None, *super().clean(value)]
 
         return super().clean(value)