diff --git a/frappe/core/doctype/submission_queue/submission_queue.py b/frappe/core/doctype/submission_queue/submission_queue.py index 4f4a9a8ca4..38f0262fce 100644 --- a/frappe/core/doctype/submission_queue/submission_queue.py +++ b/frappe/core/doctype/submission_queue/submission_queue.py @@ -37,6 +37,7 @@ def submit_in_background(doc: Document): def _submit_in_background(name: str, doc: Document): + doc.unlock() try: doc.submit() frappe.db.set_value("Submission Queue", name, {"state": "Submitted"})