diff --git a/erpnext/__init__.py b/erpnext/__init__.py index 3448dbcf015..8c387dd887a 100644 --- a/erpnext/__init__.py +++ b/erpnext/__init__.py @@ -2,7 +2,7 @@ from __future__ import unicode_literals import frappe -__version__ = '8.1.6' +__version__ = '8.1.7' def get_default_company(user=None): diff --git a/erpnext/templates/pages/regional/india/update-gstin.html b/erpnext/templates/pages/regional/india/update-gstin.html index 5c4f7ae8d3d..3d9ab5d1253 100644 --- a/erpnext/templates/pages/regional/india/update-gstin.html +++ b/erpnext/templates/pages/regional/india/update-gstin.html @@ -5,8 +5,16 @@ {% block header %}

Update GSTIN

{% endblock %} {% block page_content %} -

{{ party.name }}

-{% if invalid_gstin %} +

{{ party_name }}

+{% if not_found %} +

+ Company Not Found +

+

+ If this problem persists, please contact the company. +

+ +{% elif invalid_gstin %}

Invalid GSTIN

diff --git a/erpnext/templates/pages/regional/india/update_gstin.py b/erpnext/templates/pages/regional/india/update_gstin.py index 5dc4316573d..8dcd48e5fcd 100644 --- a/erpnext/templates/pages/regional/india/update_gstin.py +++ b/erpnext/templates/pages/regional/india/update_gstin.py @@ -4,6 +4,7 @@ from frappe import _ def get_context(context): context.no_cache = 1 party = frappe.form_dict.party + context.party_name = party try: update_gstin(context) @@ -18,7 +19,8 @@ def get_context(context): party_name = frappe.db.get_value('Supplier', party) if not party_name: - frappe.throw(_("Not Found"), frappe.DoesNotExistError) + context.not_found = 1 + return context.party = frappe.get_doc(party_type, party_name) context.party.onload()