diff --git a/app/lib/rocketchat.js b/app/lib/rocketchat.js index b562cf881..6be423277 100644 --- a/app/lib/rocketchat.js +++ b/app/lib/rocketchat.js @@ -444,7 +444,8 @@ const RocketChat = { reduxStore.dispatch(actions.setAllSettings(RocketChat.parseSettings(filteredSettings))); }, parseSettings: settings => settings.reduce((ret, item) => { - ret[item._id] = item[settingsType[item.type]] || item.valueAsString || item.value; + ret[item._id] = item[settingsType[item.type]] || item.valueAsString || item.valueAsNumber || + item.valueAsBoolean || item.value; return ret; }, {}), _prepareSettings(settings) {