From 526aa281d9a92e9fd29046b8a1551aea16c58772 Mon Sep 17 00:00:00 2001 From: Hivert Quentin Date: Wed, 10 Apr 2024 11:26:06 +0200 Subject: [PATCH] fix(contacts): can now reset contacts categories more than once --- UI/WebServerResources/js/Preferences/PreferencesController.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/WebServerResources/js/Preferences/PreferencesController.js b/UI/WebServerResources/js/Preferences/PreferencesController.js index c92537bb1..890c1f5c4 100644 --- a/UI/WebServerResources/js/Preferences/PreferencesController.js +++ b/UI/WebServerResources/js/Preferences/PreferencesController.js @@ -69,7 +69,7 @@ }; this.resetContactsCategories = function(form) { - this.preferences.defaults.SOGoContactsCategories = $window.defaultContactsCategories; + this.preferences.defaults.SOGoContactsCategories = $window.defaultContactsCategories.slice(); form.$setDirty(); }; @@ -104,10 +104,10 @@ var i = _.indexOf(this.preferences.defaults.SOGoContactsCategories, ""); if (i < 0) { this.preferences.defaults.SOGoContactsCategories.push(""); + form.$setDirty(); i = this.preferences.defaults.SOGoContactsCategories.length - 1; } focus('contactCategory_' + i); - form.$setDirty(); }; this.removeContactCategory = function(index, form) {