Merge pull request #38439 from s-aga-r/FIX-38433

fix: use `docstatus` instead of `status`
This commit is contained in:
s-aga-r 2023-11-30 12:09:43 +05:30 committed by GitHub
commit 7cb0b1b7c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -770,8 +770,8 @@ def get_mapped_subcontracting_order(source_name, target_doc=None):
@frappe.whitelist()
def is_subcontracting_order_created(po_name) -> bool:
count = frappe.db.count(
"Subcontracting Order", {"purchase_order": po_name, "status": ["not in", ["Draft", "Cancelled"]]}
return (
True
if frappe.db.exists("Subcontracting Order", {"purchase_order": po_name, "docstatus": ["=", 1]})
else False
)
return True if count else False