From 9e87596cf18d32dae2f415cc649ee4d70b9a8fc5 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Wed, 1 Mar 2023 16:52:58 +0530 Subject: [PATCH] fix: Run after_hooks only if site is initialized --- frappe/app.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frappe/app.py b/frappe/app.py index 6b16464d2c..a647b251c8 100644 --- a/frappe/app.py +++ b/frappe/app.py @@ -77,8 +77,9 @@ def application(request: Request): if request.method in UNSAFE_HTTP_METHODS and frappe.db and rollback: frappe.db.rollback() - for after_request_task in frappe.get_hooks("after_request"): - frappe.call(after_request_task, response=response, request=request) + if getattr(frappe.local, "initialised", False): + for after_request_task in frappe.get_hooks("after_request"): + frappe.call(after_request_task, response=response, request=request) log_request(request, response) process_response(response)