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)