[minor] ingore mandatory while auto closing issues and opportunity (#9783)
diff --git a/erpnext/crm/doctype/opportunity/opportunity.py b/erpnext/crm/doctype/opportunity/opportunity.py
index 58f26fe..93a2941 100644
--- a/erpnext/crm/doctype/opportunity/opportunity.py
+++ b/erpnext/crm/doctype/opportunity/opportunity.py
@@ -272,4 +272,6 @@
for opportunity in opportunities:
doc = frappe.get_doc("Opportunity", opportunity.get("name"))
doc.status = "Closed"
- doc.save(ignore_permissions=True)
\ No newline at end of file
+ doc.flags.ignore_permissions = True
+ doc.flags.ignore_mandatory = True
+ doc.save()
\ No newline at end of file
diff --git a/erpnext/support/doctype/issue/issue.py b/erpnext/support/doctype/issue/issue.py
index 8a0be85..ab73b34 100644
--- a/erpnext/support/doctype/issue/issue.py
+++ b/erpnext/support/doctype/issue/issue.py
@@ -90,7 +90,9 @@
for issue in issues:
doc = frappe.get_doc("Issue", issue.get("name"))
doc.status = "Closed"
- doc.save(ignore_permissions=True)
+ doc.flags.ignore_permissions = True
+ doc.flags.ignore_mandatory = True
+ doc.save()
@frappe.whitelist()
def set_multiple_status(names, status):