From 2587d3e2e04059e519ff5eee8d945371c95e4de0 Mon Sep 17 00:00:00 2001 From: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com> Date: Thu, 14 Sep 2023 14:58:19 +0530 Subject: [PATCH] perf: Enqueue "removing of index" on web page save (#22409) * perf: Enqueue "removing of index" on web page save * fix: Enqueue after commit Co-authored-by: Ankush Menat * fix: enqueue after commit --------- Co-authored-by: Ankush Menat --- frappe/website/website_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/website/website_generator.py b/frappe/website/website_generator.py index 759b83d2e8..08bf0b4c4c 100644 --- a/frappe/website/website_generator.py +++ b/frappe/website/website_generator.py @@ -174,7 +174,7 @@ class WebsiteGenerator(Document): return if self.is_website_published(): - frappe.enqueue(update_index_for_path, path=self.route) + frappe.enqueue(update_index_for_path, path=self.route, enqueue_after_commit=True) elif self.route: # If the website is not published - remove_document_from_index(self.route) + frappe.enqueue(remove_document_from_index, path=self.route, enqueue_after_commit=True)