fix: check if gst_category exist

(cherry picked from commit 59c31bb124)
This commit is contained in:
Anuja Pawar
2021-10-22 19:26:31 +05:30
committed by mergify-bot
parent 18e7fbf33a
commit 2c0e8c8559

View File

@@ -29,6 +29,7 @@ def validate_gstin_for_india(doc, method):
gst_category = [] gst_category = []
if hasattr(doc, 'gst_category'):
if len(doc.links): if len(doc.links):
link_doctype = doc.links[0].get("link_doctype") link_doctype = doc.links[0].get("link_doctype")
link_name = doc.links[0].get("link_name") link_name = doc.links[0].get("link_name")
@@ -76,6 +77,7 @@ def validate_tax_category(doc, method):
frappe.throw(_("Intra State tax category for GST State {0} already exists").format(doc.gst_state)) frappe.throw(_("Intra State tax category for GST State {0} already exists").format(doc.gst_state))
def update_gst_category(doc, method): def update_gst_category(doc, method):
if hasattr(doc, 'gst_category'):
for link in doc.links: for link in doc.links:
if link.link_doctype in ['Customer', 'Supplier']: if link.link_doctype in ['Customer', 'Supplier']:
if doc.get('gstin'): if doc.get('gstin'):