From d0a8f9d01fa58a1d53f54c3306ff6b09fb2f7b0b Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Wed, 5 May 2021 17:26:32 +0530 Subject: [PATCH] fix: Handle exception --- frappe/website/router.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/website/router.py b/frappe/website/router.py index b9b4eeb38f..84e29c7a8f 100644 --- a/frappe/website/router.py +++ b/frappe/website/router.py @@ -158,8 +158,8 @@ def evaluate_dynamic_routes(rules, path): route_map = Map(rules) endpoint = None - if frappe.local.request: - urls = route_map.bind_to_environ(frappe.local.request.environ or dict()) + if frappe.local.request and frappe.local.request.environ: + urls = route_map.bind_to_environ(frappe.local.request.environ) try: endpoint, args = urls.match("/" + path) path = endpoint