From 51e7086a08d501b42dcc0c23e15ae54cf670fab4 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 15 Jul 2015 16:30:22 +0530 Subject: [PATCH] [patch] rename roles --- erpnext/patches.txt | 4 +--- erpnext/patches/v5_1/rename_roles.py | 9 +++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 erpnext/patches/v5_1/rename_roles.py diff --git a/erpnext/patches.txt b/erpnext/patches.txt index 0e0598f5e9..f5ae5b718b 100644 --- a/erpnext/patches.txt +++ b/erpnext/patches.txt @@ -175,6 +175,4 @@ erpnext.patches.v5_1.fix_credit_days_based_on erpnext.patches.v5_1.track_operations erpnext.patches.v5_1.sales_bom_rename execute:frappe.rename_doc("DocType", "Salary Manager", "Process Payroll", force=True) -execute:frappe.rename_doc("Role", "Material User", "Stock User") -execute:frappe.rename_doc("Role", "Material Manager", "Stock Manager") -execute:frappe.rename_doc("Role", "Material Master Manager", "Item Manager") +erpnext.patches.v5_1.rename_roles diff --git a/erpnext/patches/v5_1/rename_roles.py b/erpnext/patches/v5_1/rename_roles.py new file mode 100644 index 0000000000..0ea2e1311b --- /dev/null +++ b/erpnext/patches/v5_1/rename_roles.py @@ -0,0 +1,9 @@ +import frappe + +def execute(): + frappe.rename_doc("Role", "Material User", "Stock User", + merge=frappe.db.exists("Role", "Stock User")) + frappe.rename_doc("Role", "Material Manager", "Stock Manager", + merge=frappe.db.exists("Role", "Stock User")) + frappe.rename_doc("Role", "Material Master Manager", "Item Manager", + merge=frappe.db.exists("Role", "Stock User"))