From c4131af496cc46b0e5f5fbfc895cc1ca6cc5637b Mon Sep 17 00:00:00 2001 From: Arthur Date: Sun, 25 Jun 2023 17:11:31 -0700 Subject: [PATCH] 12589 objectpermission bulk edit --- netbox/users/forms/bulk_edit.py | 28 +++++++++------------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/netbox/users/forms/bulk_edit.py b/netbox/users/forms/bulk_edit.py index 9fe16db7b..a3a2c7a1a 100644 --- a/netbox/users/forms/bulk_edit.py +++ b/netbox/users/forms/bulk_edit.py @@ -9,7 +9,6 @@ from utilities.forms import BootstrapMixin from utilities.forms.widgets import DatePicker, NumberWithOptions __all__ = ( - 'GroupBulkEditForm', 'ObjectPermissionBulkEditForm', 'UserBulkEditForm', ) @@ -52,34 +51,25 @@ class UserBulkEditForm(BootstrapMixin, forms.Form): self.fields['pk'].queryset = self.model.objects.all() -class GroupBulkEditForm(BootstrapMixin, forms.Form): +class ObjectPermissionBulkEditForm(BootstrapMixin, forms.Form): pk = forms.ModelMultipleChoiceField( queryset=None, # Set from self.model on init widget=forms.MultipleHiddenInput ) - first_name = forms.CharField( - max_length=150, + description = forms.CharField( + max_length=200, required=False ) + enabled = forms.BooleanField( + required=False, + ) - model = NetBoxGroup + model = ObjectPermission fieldsets = ( - (None, ('asns', 'description')), - ) - nullable_fields = ( - 'asns', 'description', 'comments', + (None, ('description', 'enabled')), ) + nullable_fields = () def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['pk'].queryset = self.model.objects.all() - - -class ObjectPermissionBulkEditForm(NetBoxModelBulkEditForm): - model = ObjectPermission - fieldsets = ( - (None, ('description')), - ) - nullable_fields = ( - 'description', - )