diff --git a/frappe/hooks.py b/frappe/hooks.py index 4826f48468..35e7b4bd9d 100644 --- a/frappe/hooks.py +++ b/frappe/hooks.py @@ -12,7 +12,7 @@ source_link = "https://github.com/frappe/frappe" app_license = "MIT" develop_version = '12.x.x-develop' -staging_version = '11.0.3-beta.41' +staging_version = '11.0.3-beta.42' app_email = "info@frappe.io" diff --git a/frappe/patches/v11_0/remove_skip_for_doctype.py b/frappe/patches/v11_0/remove_skip_for_doctype.py index db0a0c1691..1849cb7bcd 100644 --- a/frappe/patches/v11_0/remove_skip_for_doctype.py +++ b/frappe/patches/v11_0/remove_skip_for_doctype.py @@ -42,7 +42,9 @@ def execute(): # only specific doctypes are selected # split this into multiple records and delete linked_doctypes = get_linked_doctypes(user_permission.allow, True).keys() - + + linked_doctypes = list(linked_doctypes) + # append the doctype for which we have build the user permission linked_doctypes += [user_permission.allow] @@ -79,4 +81,4 @@ def execute(): frappe.db.sql('DELETE FROM `tabUser Permission` WHERE `name` in ({})' # nosec .format(','.join(['%s'] * len(user_permissions_to_delete))), tuple(user_permissions_to_delete) - ) \ No newline at end of file + )