From 5472dbb4b737184c12964fb0d5f1d38f58974fd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=AD=C3=B0ir=20Valberg=20Gu=C3=B0mundsson?= Date: Sun, 24 Jun 2018 00:41:58 +0200 Subject: [PATCH] Fix village update view. --- src/villages/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/villages/views.py b/src/villages/views.py index 33cc35d1..38766e45 100644 --- a/src/villages/views.py +++ b/src/villages/views.py @@ -18,6 +18,7 @@ class VillageListView(CampViewMixin, ListView): def get_queryset(self): return super().get_queryset().filter(deleted=False) + class VillageDetailView(CampViewMixin, DetailView): model = Village template_name = 'village_detail.html' @@ -68,7 +69,7 @@ class VillageUpdateView(CampViewMixin, EnsureUserOwnsVillageMixin, LoginRequired village = form.save(commit=False) if not village.name: village.name = "noname" - return HttpResponseRedirect(village.get_absolute_url()) + return super().form_valid(form) def get_success_url(self): return self.get_object().get_absolute_url()