From a5ba99cf608f0b7ab866695fca5565fbdf79ef8c Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Tue, 14 Jul 2020 15:29:45 -0400 Subject: [PATCH] fix(calendar(js)): show freebusy timeline with external-only attendees --- .../js/Scheduler/Attendees.service.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/UI/WebServerResources/js/Scheduler/Attendees.service.js b/UI/WebServerResources/js/Scheduler/Attendees.service.js index 37af22577..f25d08c18 100644 --- a/UI/WebServerResources/js/Scheduler/Attendees.service.js +++ b/UI/WebServerResources/js/Scheduler/Attendees.service.js @@ -26,6 +26,9 @@ this.$futureFreebusyData = {}; this.updateFreeBusyCoverage(); this.updateFreeBusy(); + if (this.$days.length == 0) { + this.getDays(); + } } /** @@ -111,11 +114,13 @@ }); } else { - this.component.organizer = { - uid: Attendees.$settings.activeUser('login'), - name: Attendees.$settings.activeUser('identification'), - email: Attendees.$settings.activeUser('email') - }; + if (!this.component.organizer) { + this.component.organizer = { + uid: Attendees.$settings.activeUser('login'), + name: Attendees.$settings.activeUser('identification'), + email: Attendees.$settings.activeUser('email') + }; + } promise = Attendees.$q.when(); } // Fetch organizer's freebusy