From 9f739fe87d28e841e49034aec811214a85f56e7f Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Thu, 26 Apr 2018 18:48:01 +0530 Subject: [PATCH] Handle item_wise_tax_detail invalid value while item renaming (#13778) --- erpnext/stock/doctype/item/item.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index 123e73f652..8804043615 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py @@ -568,7 +568,7 @@ class Item(WebsiteGenerator): where ifnull(item_wise_tax_detail, '') != ''""".format(dt), as_dict=1): item_wise_tax_detail = json.loads(d.item_wise_tax_detail) - if old_name in item_wise_tax_detail: + if isinstance(item_wise_tax_detail, dict) and old_name in item_wise_tax_detail: item_wise_tax_detail[new_name] = item_wise_tax_detail[old_name] item_wise_tax_detail.pop(old_name)