Skip to content
Snippets Groups Projects
Verified Commit 6f37e7ef authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Use improved SuccessNextMixin everywhere

parent d3143a65
No related branches found
No related tags found
1 merge request!131Resolve "Add support for assinging group roles"
Pipeline #5714 passed
...@@ -1000,7 +1000,7 @@ class AssignGroupRoleView(PermissionRequiredMixin, SuccessNextMixin, AdvancedCre ...@@ -1000,7 +1000,7 @@ class AssignGroupRoleView(PermissionRequiredMixin, SuccessNextMixin, AdvancedCre
template_name = "alsijil/group_role/assign.html" template_name = "alsijil/group_role/assign.html"
success_message = _("The group role has been assigned.") success_message = _("The group role has been assigned.")
def get_default_success_url(self) -> str: def get_success_url(self) -> str:
return reverse("assigned_group_roles", args=[self.group.pk]) return reverse("assigned_group_roles", args=[self.group.pk])
def get_permission_object(self): def get_permission_object(self):
...@@ -1032,7 +1032,7 @@ class AssignGroupRoleMultipleView(PermissionRequiredMixin, SuccessNextMixin, Adv ...@@ -1032,7 +1032,7 @@ class AssignGroupRoleMultipleView(PermissionRequiredMixin, SuccessNextMixin, Adv
template_name = "alsijil/group_role/assign.html" template_name = "alsijil/group_role/assign.html"
success_message = _("The group role has been assigned.") success_message = _("The group role has been assigned.")
def get_default_success_url(self) -> str: def get_success_url(self) -> str:
return reverse("assign_group_role_multiple") return reverse("assign_group_role_multiple")
def get_form_kwargs(self): def get_form_kwargs(self):
...@@ -1051,7 +1051,7 @@ class GroupRoleAssignmentEditView(PermissionRequiredMixin, SuccessNextMixin, Adv ...@@ -1051,7 +1051,7 @@ class GroupRoleAssignmentEditView(PermissionRequiredMixin, SuccessNextMixin, Adv
template_name = "alsijil/group_role/edit_assignment.html" template_name = "alsijil/group_role/edit_assignment.html"
success_message = _("The group role assignment has been saved.") success_message = _("The group role assignment has been saved.")
def get_default_success_url(self) -> str: def get_success_url(self) -> str:
pk = self.object.groups.first().pk pk = self.object.groups.first().pk
return reverse("assigned_group_roles", args=[pk]) return reverse("assigned_group_roles", args=[pk])
...@@ -1061,7 +1061,7 @@ class GroupRoleAssignmentStopView(PermissionRequiredMixin, SuccessNextMixin, Det ...@@ -1061,7 +1061,7 @@ class GroupRoleAssignmentStopView(PermissionRequiredMixin, SuccessNextMixin, Det
model = GroupRoleAssignment model = GroupRoleAssignment
permission_required = "alsijil.stop_grouproleassignment" permission_required = "alsijil.stop_grouproleassignment"
def get_default_success_url(self) -> str: def get_success_url(self) -> str:
pk = self.object.groups.first().pk pk = self.object.groups.first().pk
return reverse("assigned_group_roles", args=[pk]) return reverse("assigned_group_roles", args=[pk])
...@@ -1085,6 +1085,6 @@ class GroupRoleAssignmentDeleteView( ...@@ -1085,6 +1085,6 @@ class GroupRoleAssignmentDeleteView(
template_name = "core/pages/delete.html" template_name = "core/pages/delete.html"
success_message = _("The group role assignment has been deleted.") success_message = _("The group role assignment has been deleted.")
def get_default_success_url(self) -> str: def get_success_url(self) -> str:
pk = self.object.groups.first().pk pk = self.object.groups.first().pk
return reverse("assigned_group_roles", args=[pk]) return reverse("assigned_group_roles", args=[pk])
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment