summaryrefslogtreecommitdiffstats
path: root/webapp/stores/browser_store.jsx
diff options
context:
space:
mode:
authorRyan Wang <R-Wang97@users.noreply.github.com>2017-04-03 21:27:14 -0400
committerJoram Wilander <jwawilander@gmail.com>2017-04-03 21:27:14 -0400
commit169c490892041a7551b167e5f7ab4859ab003bae (patch)
tree821a7631d59681a87d7f8b47bc1c622018b85326 /webapp/stores/browser_store.jsx
parent1bcb5cdb9d6de7690edf271da5eedc6fb74789d9 (diff)
downloadchat-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.jsx6
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);
}