From 4771ebbcfd602a95040def89922b391b0f11ac4d Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 3 Mar 2026 12:48:51 +0530 Subject: [PATCH] fix: enrollment error during course progress --- lms/lms/doctype/lms_enrollment/lms_enrollment.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lms/lms/doctype/lms_enrollment/lms_enrollment.py b/lms/lms/doctype/lms_enrollment/lms_enrollment.py index e2d39429..e4ecfa6d 100644 --- a/lms/lms/doctype/lms_enrollment/lms_enrollment.py +++ b/lms/lms/doctype/lms_enrollment/lms_enrollment.py @@ -8,7 +8,7 @@ from frappe.utils import ceil class LMSEnrollment(Document): - def validate(self): + def before_insert(self): self.validate_duplicate_enrollment() self.validate_course_enrollment_eligibility() self.validate_owner() @@ -27,6 +27,7 @@ class LMSEnrollment(Document): { "course": self.course, "member": self.member, + "name": ["!=", self.name], }, )