diff --git a/erpnext/patches/v15_0/migrate_old_item_wise_tax_detail_data_format.py b/erpnext/patches/v15_0/migrate_old_item_wise_tax_detail_data_format.py index f129896d9da..735420063d4 100644 --- a/erpnext/patches/v15_0/migrate_old_item_wise_tax_detail_data_format.py +++ b/erpnext/patches/v15_0/migrate_old_item_wise_tax_detail_data_format.py @@ -30,9 +30,8 @@ def execute(): item_iterator = json.loads(doc.item_wise_tax_detail).items() except AttributeError as e: # This is stale data from 2009 found in a database - if json.loads(doc.item_wise_tax_detail) == 1: - # meaning: replace with an empty {} - needs_update = True + if isinstance(json.loads(doc.item_wise_tax_detail), int | float): + needs_update = False else: raise e else: