From 6819a38fbe11aaa0fd5d4cf1b93e11e848efe685 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Mon, 18 Dec 2023 16:11:08 +0530 Subject: [PATCH] fix: set correct response code for redirections Signed-off-by: Akhil Narang --- frappe/website/serve.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/website/serve.py b/frappe/website/serve.py index acae44940e..2261683406 100644 --- a/frappe/website/serve.py +++ b/frappe/website/serve.py @@ -16,8 +16,8 @@ def get_response(path=None, http_status_code=200): path_resolver = PathResolver(path, http_status_code) endpoint, renderer_instance = path_resolver.resolve() response = renderer_instance.render() - except frappe.Redirect: - return RedirectPage(endpoint or path, http_status_code).render() + except frappe.Redirect as e: + return RedirectPage(endpoint or path, e.http_status_code).render() except frappe.PermissionError as e: response = NotPermittedPage(endpoint, http_status_code, exception=e).render() except frappe.PageDoesNotExistError: