diff options
author | Joram Wilander <jwawilander@gmail.com> | 2016-03-30 11:16:49 -0400 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2016-03-30 11:16:49 -0400 |
commit | 52074b70a448841d34eec8a4920ab4d35a028d09 (patch) | |
tree | f04a888e3f515b52e02707f328f1c2251b24a943 /webapp/utils/utils.jsx | |
parent | d2ddddc4aaf1e085c7f02d86d957fe571c70978a (diff) | |
parent | b6d6153afb07bc18ef162d063c0a413f80a59f52 (diff) | |
download | chat-52074b70a448841d34eec8a4920ab4d35a028d09.tar.gz chat-52074b70a448841d34eec8a4920ab4d35a028d09.tar.bz2 chat-52074b70a448841d34eec8a4920ab4d35a028d09.zip |
Merge pull request #2575 from hmhealey/plt2480
PLT-2478/PLT-2480 Fixing direct channels in sidebar
Diffstat (limited to 'webapp/utils/utils.jsx')
-rw-r--r-- | webapp/utils/utils.jsx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/webapp/utils/utils.jsx b/webapp/utils/utils.jsx index 3d1aa79a1..b248368fc 100644 --- a/webapp/utils/utils.jsx +++ b/webapp/utils/utils.jsx @@ -1259,12 +1259,15 @@ export function windowHeight() { } export function openDirectChannelToUser(user, successCb, errorCb) { + AsyncClient.savePreference( + Constants.Preferences.CATEGORY_DIRECT_CHANNEL_SHOW, + user.id, + 'true' + ); + const channelName = this.getDirectChannelName(UserStore.getCurrentId(), user.id); let channel = ChannelStore.getByName(channelName); - const preference = PreferenceStore.setPreference(Constants.Preferences.CATEGORY_DIRECT_CHANNEL_SHOW, user.id, 'true'); - AsyncClient.savePreferences([preference]); - if (channel) { if ($.isFunction(successCb)) { successCb(channel, true); |