diff options
author | Ryan Wang <R-Wang97@users.noreply.github.com> | 2017-04-03 21:27:14 -0400 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2017-04-03 21:27:14 -0400 |
commit | 169c490892041a7551b167e5f7ab4859ab003bae (patch) | |
tree | 821a7631d59681a87d7f8b47bc1c622018b85326 /webapp/stores/browser_store.jsx | |
parent | 1bcb5cdb9d6de7690edf271da5eedc6fb74789d9 (diff) | |
download | chat-169c490892041a7551b167e5f7ab4859ab003bae.tar.gz chat-169c490892041a7551b167e5f7ab4859ab003bae.tar.bz2 chat-169c490892041a7551b167e5f7ab4859ab003bae.zip |
Save recently used emojis after logout (#5926)
Diffstat (limited to 'webapp/stores/browser_store.jsx')
-rw-r--r-- | webapp/stores/browser_store.jsx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/webapp/stores/browser_store.jsx b/webapp/stores/browser_store.jsx index fcd177662..2da6b896f 100644 --- a/webapp/stores/browser_store.jsx +++ b/webapp/stores/browser_store.jsx @@ -3,6 +3,7 @@ import {browserHistory} from 'react-router/es6'; import * as Utils from 'utils/utils.jsx'; +import Constants from 'utils/constants.jsx'; const notSupportedParams = { title: Utils.localizeMessage('error.not_supported.title', 'Browser not supported'), @@ -151,10 +152,15 @@ class BrowserStoreClass { const serverVersion = this.getLastServerVersion(); const landingPageSeen = this.hasSeenLandingPage(); const selectedTeams = this.getItem('selected_teams'); + const recentEmojis = localStorage.getItem(Constants.RECENT_EMOJI_KEY); sessionStorage.clear(); localStorage.clear(); + if (recentEmojis) { + localStorage.setItem(Constants.RECENT_EMOJI_KEY, recentEmojis); + } + if (logoutId) { sessionStorage.setItem('__logout__', logoutId); } |