From 4967b70e7c19d19977ab60e2bc7e6a31becbcc39 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 7 Apr 2022 14:32:02 +0530 Subject: [PATCH] fix: validate same slot addition twice --- lms/lms/doctype/course_evaluator/course_evaluator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lms/lms/doctype/course_evaluator/course_evaluator.py b/lms/lms/doctype/course_evaluator/course_evaluator.py index 7f092609..282881e4 100644 --- a/lms/lms/doctype/course_evaluator/course_evaluator.py +++ b/lms/lms/doctype/course_evaluator/course_evaluator.py @@ -22,9 +22,9 @@ class CourseEvaluator(Document): overlap = False for slot in same_day_slots: - if schedule.start_time < slot.start_time < schedule.end_time: + if schedule.start_time <= slot.start_time < schedule.end_time: overlap = True - if schedule.start_time < slot.end_time < schedule.end_time: + if schedule.start_time < slot.end_time <= schedule.end_time: overlap = True if slot.start_time < schedule.start_time and schedule.end_time < slot.end_time: overlap = True