From 93ced64456ac6d342ac9d94ce7af57796cf58fe3 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Wed, 9 Dec 2015 19:23:20 -0500 Subject: [PATCH] (fix) make sure empty categories are possible --- UI/WebServerResources/js/Preferences/PreferencesController.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/UI/WebServerResources/js/Preferences/PreferencesController.js b/UI/WebServerResources/js/Preferences/PreferencesController.js index dd7bbff3b..d7b3a0f01 100644 --- a/UI/WebServerResources/js/Preferences/PreferencesController.js +++ b/UI/WebServerResources/js/Preferences/PreferencesController.js @@ -71,6 +71,10 @@ } function addCalendarCategory() { + if (!angular.isDefined(vm.preferences.defaults.SOGoCalendarCategoriesColors)) { + vm.preferences.defaults.SOGoCalendarCategoriesColors = {}; + vm.preferences.defaults.SOGoCalendarCategories = []; + } vm.preferences.defaults.SOGoCalendarCategoriesColors["New category"] = "#aaa"; vm.preferences.defaults.SOGoCalendarCategories.push("New category"); }