From ee0e45cad628210d5cecd32b3883fc991483f041 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 16 Jul 2015 11:21:55 -0400 Subject: [PATCH] (js) Respect user's default classification --- UI/WebServerResources/js/Scheduler/Component.service.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/UI/WebServerResources/js/Scheduler/Component.service.js b/UI/WebServerResources/js/Scheduler/Component.service.js index f3753bd30..60872b391 100644 --- a/UI/WebServerResources/js/Scheduler/Component.service.js +++ b/UI/WebServerResources/js/Scheduler/Component.service.js @@ -278,6 +278,14 @@ this.status = 'not-specified'; angular.extend(this, data); + Component.$Preferences.ready().then(function() { + var type = (_this.type == 'appointment')? 'Events' : 'Tasks'; + + // Set default values from user's defaults + _this.classification = _this.classification + || Component.$Preferences.defaults['SOGoCalendar' + type + 'DefaultClassification'].toLowerCase(); + }); + if (this.startDate) this.start = new Date(this.startDate.substring(0,10) + ' ' + this.startDate.substring(11,16)); if (this.endDate)