From c02f1aa5f1ac3c96bb2b3604fd609c3205f5d65b Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Fri, 13 Jun 2025 11:25:50 +0530 Subject: [PATCH] perf: Always defer web page view logs Unnecessary continuous load on DB. --- frappe/website/doctype/web_page_view/web_page_view.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/frappe/website/doctype/web_page_view/web_page_view.py b/frappe/website/doctype/web_page_view/web_page_view.py index 6750b83f9b..bba9e76a30 100644 --- a/frappe/website/doctype/web_page_view/web_page_view.py +++ b/frappe/website/doctype/web_page_view/web_page_view.py @@ -93,10 +93,7 @@ def make_view_log( view.visitor_id = visitor_id try: - if frappe.flags.read_only: - view.deferred_insert() - else: - view.insert(ignore_permissions=True) + view.deferred_insert() except Exception: frappe.clear_last_message()