fix: patch failing while migrating from v7 to v13

This commit is contained in:
Rohit Waghchaure
2021-04-13 18:43:57 +05:30
parent 610ccd4c03
commit a8f78fabfd
4 changed files with 31 additions and 1 deletions

View File

@@ -233,3 +233,15 @@ def create_role_permissions_for_doctype(doc, data):
args[perm] = 1
doc.append('user_doctypes', args)
def update_select_perm_after_install():
if not frappe.flags.update_select_perm_after_migrate:
return
frappe.flags.ignore_select_perm = False
for row in frappe.get_all('User Type', filters= {'is_standard': 0}):
print('Updating user type :- ', row.name)
doc = frappe.get_doc('User Type', row.name)
doc.save()
frappe.flags.update_select_perm_after_migrate = False