diff --git a/frappe/website/path_resolver.py b/frappe/website/path_resolver.py index e6b7dab21b..69aafe35e3 100644 --- a/frappe/website/path_resolver.py +++ b/frappe/website/path_resolver.py @@ -127,9 +127,10 @@ def resolve_redirect(path, query_string=None): return redirects = frappe.get_hooks("website_redirects") - redirects += frappe.get_all( - "Website Route Redirect", ["source", "target", "redirect_http_status"], order_by=None - ) + redirects += [ + {"source": r.source, "target": r.target, "redirect_http_status": r.redirect_http_status} + for r in (frappe.get_website_settings("route_redirects") or []) + ] if not redirects: return