fix: Delete KSA vat setting on deleting company

This commit is contained in:
Deepesh Garg
2021-11-22 14:21:53 +05:30
parent 42c40b33bc
commit 73c56510d8
2 changed files with 10 additions and 2 deletions

View File

@@ -74,4 +74,11 @@ def delete_qr_code_file(doc, method):
'file_url': doc.get('qr_code')
})
if len(file_doc):
frappe.delete_doc('File', file_doc[0].name)
frappe.delete_doc('File', file_doc[0].name)
def delete_vat_settings_for_company(doc, method):
if doc.country != 'Saudi Arabia':
return
settings_doc = frappe.get_doc('KSA VAT Setting', {'company': doc.name})
settings_doc.delete()