From 15f6fcdf3ebbe6e8d4193816b44fb59d369646f5 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Fri, 13 Sep 2024 18:50:50 +0200 Subject: [PATCH] fix(delete_doc): Check if submittable before docstatus validation --- frappe/model/delete_doc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/model/delete_doc.py b/frappe/model/delete_doc.py index c1c8f2cb70..b586d8fbc4 100644 --- a/frappe/model/delete_doc.py +++ b/frappe/model/delete_doc.py @@ -246,7 +246,7 @@ def check_permission_and_not_submitted(doc): ) # check if submitted - if doc.docstatus.is_submitted(): + if doc.meta.is_submittable and doc.docstatus.is_submitted(): frappe.msgprint( _("{0} {1}: Submitted Record cannot be deleted. You must {2} Cancel {3} it first.").format( _(doc.doctype),