diff --git a/core/admin.py b/core/admin.py index 35756a98..22c50b16 100644 --- a/core/admin.py +++ b/core/admin.py @@ -83,20 +83,26 @@ class FieldsetsMixin: class ActivationActionsMixin: @action(description=str(_("activate selected %(verbose_name_plural)s"))) - def activate_selected(self, request, queryset) -> str: + def activate_selected(self, request, queryset, **kwargs) -> str: + if kwargs: + pass if request: pass queryset.update(is_active=True) return str(_("%(verbose_name_plural)s activated successfully!")) @action(description=str(_("deactivate selected %(verbose_name_plural)s"))) - def deactivate_selected(self, request, queryset) -> str: + def deactivate_selected(self, request, queryset, **kwargs) -> str: + if kwargs: + pass if request: pass queryset.update(is_active=False) return str(_("%(verbose_name_plural)s deactivated successfully.")) - def get_actions(self, request): + def get_actions(self, request, **kwargs): + if kwargs: + pass actions = super().get_actions(request) actions["activate_selected"] = ( self.activate_selected,