From b56cbdfff833617ce9885ce9a8a29a04d923769d Mon Sep 17 00:00:00 2001 From: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com> Date: Wed, 1 Nov 2023 09:40:51 +0530 Subject: [PATCH] perf: Enqueue "removing of index" on web page deletion (#23044) --- frappe/website/website_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/website/website_generator.py b/frappe/website/website_generator.py index 08bf0b4c4c..509a01033c 100644 --- a/frappe/website/website_generator.py +++ b/frappe/website/website_generator.py @@ -94,7 +94,7 @@ class WebsiteGenerator(Document): self.send_indexing_request("URL_DELETED") # On deleting the doc, remove the page from the web_routes index if self.allow_website_search_indexing(): - remove_document_from_index(self.route) + frappe.enqueue(remove_document_from_index, path=self.route, enqueue_after_commit=True) def is_website_published(self): """Return true if published in website"""