Merge pull request #2141 from pateljannat/issues-200

fix: if certificate is linked to a batch then don't validate course enrollment
This commit is contained in:
Jannat Patel
2026-02-27 11:06:56 +05:30
committed by GitHub

View File

@@ -57,8 +57,10 @@ class LMSCertificate(Document):
def validate_criteria(self):
self.validate_role_of_owner()
self.validate_batch_enrollment()
self.validate_course_enrollment()
if self.batch_name:
self.validate_batch_enrollment()
elif self.course:
self.validate_course_enrollment()
def validate_role_of_owner(self):
roles = frappe.get_roles()