From 375934ed1378fb177c4dd63495e0a82dd869c455 Mon Sep 17 00:00:00 2001 From: dkanada Date: Tue, 3 Dec 2019 23:06:33 +0900 Subject: [PATCH] remove exceptions from user preference builder --- src/components/usersettings/usersettingsbuilder.js | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/components/usersettings/usersettingsbuilder.js b/src/components/usersettings/usersettingsbuilder.js index caa59c3bdf..f852dacc43 100644 --- a/src/components/usersettings/usersettingsbuilder.js +++ b/src/components/usersettings/usersettingsbuilder.js @@ -49,10 +49,6 @@ define(['appSettings', 'events'], function (appSettings, events) { UserSettings.prototype.set = function (name, value, enableOnServer) { var userId = this.currentUserId; - if (!userId) { - throw new Error('userId cannot be null'); - } - var currentValue = this.get(name, enableOnServer); var result = appSettings.set(name, value, userId); @@ -70,14 +66,8 @@ define(['appSettings', 'events'], function (appSettings, events) { UserSettings.prototype.get = function (name, enableOnServer) { var userId = this.currentUserId; - if (!userId) { - throw new Error('userId cannot be null'); - } - - if (enableOnServer !== false) { - if (this.displayPrefs) { - return this.displayPrefs.CustomPrefs[name]; - } + if (enableOnServer !== false && this.displayPrefs) { + return this.displayPrefs.CustomPrefs[name]; } return appSettings.get(name, userId);