From 134ad616043aec932c17867c0e3bb566e9e9865b Mon Sep 17 00:00:00 2001 From: Himanshu Warekar Date: Sun, 5 May 2019 16:26:11 +0530 Subject: [PATCH] fix: patch fixes --- erpnext/patches.txt | 1 + erpnext/patches/v12_0/move_parameters_to_priority.py | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/erpnext/patches.txt b/erpnext/patches.txt index 9c74f27ec7..0cf630c4e8 100644 --- a/erpnext/patches.txt +++ b/erpnext/patches.txt @@ -601,4 +601,5 @@ erpnext.patches.v11_1.set_salary_details_submittable erpnext.patches.v11_1.rename_depends_on_lwp execute:frappe.delete_doc("Report", "Inactive Items") erpnext.patches.v11_1.delete_scheduling_tool +execute:frappe.reload_doc('support', 'doctype', 'service_level_priority') erpnext.patches.v12_0.move_parameters_to_priority \ No newline at end of file diff --git a/erpnext/patches/v12_0/move_parameters_to_priority.py b/erpnext/patches/v12_0/move_parameters_to_priority.py index bdecb31e42..9d031c379b 100644 --- a/erpnext/patches/v12_0/move_parameters_to_priority.py +++ b/erpnext/patches/v12_0/move_parameters_to_priority.py @@ -10,12 +10,13 @@ def execute(): service_levels = frappe.get_list("Service Level", fields=["name", "priority", "response_time", "response_time_period", "resolution_time", "resolution_time_period"]) for service_level in service_levels: - for value in priorities: + for idx, value in enumerate(priorities): doc = frappe.get_doc({ "doctype": "Service Level Priority", "parent": service_level.name, "parenttype": "Service Level", "priority": value, + "idx": idx, "response_time": service_level.response_time, "response_time_period": service_level.response_time_period, "resolution_time": service_level.resolution_time, @@ -25,12 +26,13 @@ def execute(): service_level_agreements = frappe.get_list("Service Level Agreement", fields=["name", "priority", "response_time", "response_time_period", "resolution_time", "resolution_time_period"]) for service_level_agreement in service_level_agreements: - for value in priorities: + for idx, value in enumerate(priorities): doc = frappe.get_doc({ "doctype": "Service Level Priority", "parent": service_level_agreement.name, "parenttype": "Service Level Agreement", "priority": value, + "idx": idx, "response_time": service_level_agreement.response_time, "response_time_period": service_level_agreement.response_time_period, "resolution_time": service_level_agreement.resolution_time,