also clean localStorage upon logout or channel switch

This commit is contained in:
Mario Vavti 2018-04-11 12:37:25 +02:00
parent fee258edbe
commit 3bd6450333

View File

@ -25,13 +25,14 @@ var liveRecurse = 0;
var savedTitle = ''; var savedTitle = '';
var initialLoad = true; var initialLoad = true;
// Clear the session storage if we switch channel or log out // Clear the session and local storage if we switch channel or log out
var cache_uid = ''; var cache_uid = '';
if(sessionStorage.getItem('uid') !== null) { if(sessionStorage.getItem('uid') !== null) {
cache_uid = sessionStorage.getItem('uid'); cache_uid = sessionStorage.getItem('uid');
} }
if(cache_uid !== localUser.toString()) { if(cache_uid !== localUser.toString()) {
sessionStorage.clear(); sessionStorage.clear();
localStorage.clear();
sessionStorage.setItem('uid', localUser.toString()); sessionStorage.setItem('uid', localUser.toString());
} }