chore: merge conflict
This commit is contained in:
@@ -1 +1 @@
|
||||
__version__ = "1.0.0"
|
||||
__version__ = "2.0.0"
|
||||
|
||||
@@ -28,6 +28,7 @@ class LMSBatch(Document):
|
||||
def validate(self):
|
||||
if self.seat_count:
|
||||
self.validate_seats_left()
|
||||
self.validate_batch_end_date()
|
||||
self.validate_duplicate_courses()
|
||||
self.validate_duplicate_students()
|
||||
self.validate_duplicate_assessments()
|
||||
@@ -36,6 +37,10 @@ class LMSBatch(Document):
|
||||
self.send_confirmation_mail()
|
||||
self.validate_evaluation_end_date()
|
||||
|
||||
def validate_batch_end_date(self):
|
||||
if self.end_date < self.start_date:
|
||||
frappe.throw(_("Batch end date cannot be before the batch start date"))
|
||||
|
||||
def validate_duplicate_students(self):
|
||||
students = [row.student for row in self.students]
|
||||
duplicates = {student for student in students if students.count(student) > 1}
|
||||
|
||||
Reference in New Issue
Block a user