From 9bce000c7b5799837fac15bd6339dfd27401b630 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Sun, 5 Sep 2021 23:57:27 -0500 Subject: Add ability to assign labs to PTs --- src/models/EventInfo.ts | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/models/EventInfo.ts') diff --git a/src/models/EventInfo.ts b/src/models/EventInfo.ts index 6fce60b..b0ac25b 100644 --- a/src/models/EventInfo.ts +++ b/src/models/EventInfo.ts @@ -43,6 +43,11 @@ export default class EventInfo { return `${hour}:${minute} ${meridiem}`; } + conflictsWith(event: EventInfo) { + const daysConflict = event.days.match(new RegExp(`[${this.days}]`)); + return daysConflict && this.start <= event.end && event.start <= this.end; + } + get info() { if(this.days === "") { return `WEB`; -- cgit v1.2.3