From 3785fe6927ef620d34be649526c5cc92c57879a8 Mon Sep 17 00:00:00 2001 From: Ashish Shah Date: Sat, 24 Jun 2023 16:40:12 +0530 Subject: [PATCH] fix: frappe.exceptions.DoesNotExistError: DocType KSA VAT Setting (#35797) fix: frappe.exceptions.DoesNotExistError: DocType KSA VAT Setting not found When migrating from v12->v13 migration fails While migrating the doctype is not reloaded before adding permission. #35795 --- erpnext/regional/saudi_arabia/setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/regional/saudi_arabia/setup.py b/erpnext/regional/saudi_arabia/setup.py index 0b9f753dcc3..45804af1ffb 100644 --- a/erpnext/regional/saudi_arabia/setup.py +++ b/erpnext/regional/saudi_arabia/setup.py @@ -35,6 +35,7 @@ def add_print_formats(): def add_permissions(): + frappe.reload_doc("regional", "doctype", "ksa_vat_setting", force=True) """Add Permissions for KSA VAT Setting.""" add_permission("KSA VAT Setting", "All", 0) for role in ("Accounts Manager", "Accounts User", "System Manager"):