Merge pull request #2148 from mohammadamer/patch-1

Fix All Day event issue
This commit is contained in:
Hugo Bernier 2021-12-02 02:10:01 -05:00 committed by GitHub
commit f80af9fe50
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 10 deletions

View File

@ -52,21 +52,13 @@ export default class parseRecurrentEvent {
return str.split(' ');
}
public parseDate(date: any, allDay: any) {
if (typeof date == 'string') {
if (allDay) {
if (date.lastIndexOf('Z') == date.length - 1) {
const dt = date.substring(0, date.length - 1);
return new Date(dt);
}
}
else {
return new Date(date);
}
}
return date;
}
public parseEvent(e: any, start: any, end: any) {
if (e.fRecurrence == '0' || e.fRecurrence == '4') {
e.EventDate = new Date(this.parseDate(e.EventDate, e.fAllDayEvent));