fix: certificate duplication validation

This commit is contained in:
Jannat Patel
2023-06-27 14:37:53 +05:30
parent d35c15c384
commit 1abb75a58e

View File

@@ -14,7 +14,8 @@ class LMSCertificate(Document):
def validate_duplicate_certificate(self):
certificates = frappe.get_all(
"LMS Certificate", {"member": self.member, "course": self.course}
"LMS Certificate",
{"member": self.member, "course": self.course, "name": ["!=", self.name]},
)
if len(certificates):
full_name = frappe.db.get_value("User", self.member, "full_name")