From a143e8e23913c115be3d6ad84537ba6f6b2da849 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Thu, 10 Apr 2025 15:02:42 +0200 Subject: [PATCH] Fixed LogoutView for Django 4 --- dav_auth/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dav_auth/views.py b/dav_auth/views.py index 946faa7..bedb253 100644 --- a/dav_auth/views.py +++ b/dav_auth/views.py @@ -48,9 +48,10 @@ class LoginView(auth_views.LoginView): class LogoutView(auth_views.LogoutView): - def get_next_page(self): - url = super().get_next_page() - if not url and app_config.settings.logout_redirect_url: + @property + def next_page(self): + url = None + if app_config.settings.logout_redirect_url: url = resolve_url(app_config.settings.logout_redirect_url) return url