From 889bc2b1c7480874c4d4b0c2460e8e39c7866571 Mon Sep 17 00:00:00 2001 From: Devin Slauenwhite Date: Tue, 30 Apr 2024 20:27:29 -0400 Subject: [PATCH] fix: check if role exists before renaming --- lms/patches/v1_0/rename_evaluator_role.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/patches/v1_0/rename_evaluator_role.py b/lms/patches/v1_0/rename_evaluator_role.py index ba8fffd4..26a1d759 100644 --- a/lms/patches/v1_0/rename_evaluator_role.py +++ b/lms/patches/v1_0/rename_evaluator_role.py @@ -2,5 +2,5 @@ import frappe def execute(): - if frappe.db.exists("Role", "Class Evaluator"): + if frappe.db.exists("Role", "Class Evaluator") and not frappe.db.exists("Role", "Batch Evaluator"): frappe.rename_doc("Role", "Class Evaluator", "Batch Evaluator")