From 692d57d1fdcbc3c2f3ebcee7154a0ac71228fb4d Mon Sep 17 00:00:00 2001 From: Charles-Henri Decultot Date: Fri, 21 Feb 2025 10:32:44 +0100 Subject: [PATCH] fix: immediately return if there is not draft in cart --- erpnext/venue/doctype/item_booking/item_booking.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/venue/doctype/item_booking/item_booking.py b/erpnext/venue/doctype/item_booking/item_booking.py index d999f4502c..46be1aa5a6 100644 --- a/erpnext/venue/doctype/item_booking/item_booking.py +++ b/erpnext/venue/doctype/item_booking/item_booking.py @@ -1533,6 +1533,9 @@ def clear_draft_bookings(): drafts = frappe.get_all( "Item Booking", filters={"status": "In cart"}, fields=["name", "modified"] ) + if not drafts: + return + clearing_duration = frappe.db.get_value( "Venue Settings", None, "clear_item_booking_draft_duration" ) -- GitLab