Просмотр исходного кода

fix(forms): Rename `object_type` to `object_type_id`

Update references from `object_type` to `object_type_id` in forms and
fieldsets for `CustomLink` and `SavedFilter` models to match the related
field definition and the expected query parameter.

Fixes #20839
Martin Hauser 2 месяцев назад
Родитель
Сommit
cd8087ab43
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      netbox/extras/forms/filtersets.py

+ 6 - 6
netbox/extras/forms/filtersets.py

@@ -136,12 +136,12 @@ class CustomLinkFilterForm(SavedFiltersMixin, FilterForm):
     model = CustomLink
     model = CustomLink
     fieldsets = (
     fieldsets = (
         FieldSet('q', 'filter_id'),
         FieldSet('q', 'filter_id'),
-        FieldSet('object_type', 'enabled', 'new_window', 'weight', name=_('Attributes')),
+        FieldSet('object_type_id', 'enabled', 'new_window', 'weight', name=_('Attributes')),
     )
     )
-    object_type = ContentTypeMultipleChoiceField(
+    object_type_id = ContentTypeMultipleChoiceField(
         label=_('Object types'),
         label=_('Object types'),
         queryset=ObjectType.objects.with_feature('custom_links'),
         queryset=ObjectType.objects.with_feature('custom_links'),
-        required=False
+        required=False,
     )
     )
     enabled = forms.NullBooleanField(
     enabled = forms.NullBooleanField(
         label=_('Enabled'),
         label=_('Enabled'),
@@ -230,12 +230,12 @@ class SavedFilterFilterForm(SavedFiltersMixin, FilterForm):
     model = SavedFilter
     model = SavedFilter
     fieldsets = (
     fieldsets = (
         FieldSet('q', 'filter_id'),
         FieldSet('q', 'filter_id'),
-        FieldSet('object_type', 'enabled', 'shared', 'weight', name=_('Attributes')),
+        FieldSet('object_type_id', 'enabled', 'shared', 'weight', name=_('Attributes')),
     )
     )
-    object_type = ContentTypeMultipleChoiceField(
+    object_type_id = ContentTypeMultipleChoiceField(
         label=_('Object types'),
         label=_('Object types'),
         queryset=ObjectType.objects.public(),
         queryset=ObjectType.objects.public(),
-        required=False
+        required=False,
     )
     )
     enabled = forms.NullBooleanField(
     enabled = forms.NullBooleanField(
         label=_('Enabled'),
         label=_('Enabled'),