From 0e906271444529d00f456bd9887c2b9a3ce70628 Mon Sep 17 00:00:00 2001 From: raizasafeel <89463672+raizasafeel@users.noreply.github.com> Date: Fri, 20 Feb 2026 12:09:08 +0530 Subject: [PATCH] fix: duplicate enrollment validation on update --- lms/lms/doctype/lms_enrollment/lms_enrollment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/lms/doctype/lms_enrollment/lms_enrollment.py b/lms/lms/doctype/lms_enrollment/lms_enrollment.py index e2d39429..67303700 100644 --- a/lms/lms/doctype/lms_enrollment/lms_enrollment.py +++ b/lms/lms/doctype/lms_enrollment/lms_enrollment.py @@ -30,7 +30,7 @@ class LMSEnrollment(Document): }, ) - if existing_enrollment: + if existing_enrollment and existing_enrollment != self.name: frappe.throw(_("Student is already enrolled in this course.")) def validate_course_enrollment_eligibility(self):