dont reset company on deleting company transactions
This commit is contained in:
parent
c87595b2da
commit
030ade428b
@ -27,12 +27,7 @@ def delete_for_doctype(doctype, company_name):
|
|||||||
company_fieldname = meta.get("fields", {"fieldtype": "Link",
|
company_fieldname = meta.get("fields", {"fieldtype": "Link",
|
||||||
"options": "Company"})[0].fieldname
|
"options": "Company"})[0].fieldname
|
||||||
|
|
||||||
if meta.issingle:
|
if not meta.issingle:
|
||||||
single = frappe.get_doc(doctype, doctype)
|
|
||||||
single.set(company_fieldname, "")
|
|
||||||
single.flags.ignore_mandatory = True
|
|
||||||
single.save()
|
|
||||||
else:
|
|
||||||
if not meta.istable:
|
if not meta.istable:
|
||||||
# delete children
|
# delete children
|
||||||
for df in meta.get_table_fields():
|
for df in meta.get_table_fields():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user