From 5551af7a8ef22f7be53b475007ed5e65fce10deb Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Tue, 28 Feb 2023 23:43:12 +0100 Subject: [PATCH] Specify page to redirect to after submitting some seating plan forms properly --- CHANGELOG.rst | 5 +++++ aleksis/apps/stoelindeling/views.py | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 58be4f5..ad28d55 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -22,6 +22,11 @@ Added * Support for usage with new AlekSIS SPA. +Fixed +~~~~~ + +* When no page to redirect to was passed to some of the seating plan views, an error occured. + `1.0.2`_ - 2022-11-04 --------------------- diff --git a/aleksis/apps/stoelindeling/views.py b/aleksis/apps/stoelindeling/views.py index 72ac168..b3a9db1 100644 --- a/aleksis/apps/stoelindeling/views.py +++ b/aleksis/apps/stoelindeling/views.py @@ -55,7 +55,7 @@ class SeatingPlanCreateView(PermissionRequiredMixin, SuccessNextMixin, AdvancedC form_class = SeatingPlanCreateForm permission_required = "stoelindeling.create_seatingplan_rule" template_name = "stoelindeling/seating_plan/create.html" - success_url = reverse_lazy("seating_plans") + next_page = "seating_plans" success_message = _("The seating plan has been created.") def get_form_kwargs(self): @@ -183,5 +183,5 @@ class SeatingPlanDeleteView( model = SeatingPlan permission_required = "stoelindeling.delete_seatingplan_rule" template_name = "core/pages/delete.html" - success_url = reverse_lazy("seating_plans") + next_page = "seating_plans" success_message = _("The seating plan has been deleted.") -- GitLab