From a1691872643bdee026d633b52ba3baf6148dad6d Mon Sep 17 00:00:00 2001 From: Ashish Shah Date: Tue, 20 Jun 2023 09:38:01 +0530 Subject: [PATCH] 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 0b9f753dcc3f..45804af1ffba 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"):