mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 17:46:28 +08:00
ui: use localStorage instead of sessionStorage
This commit is contained in:
1 parent
ab8a57b4b3
commit
4f41c0ae56
1 file changed
+2
-2
@@ -17,12 +17,12 @@ function isSupported() {
|
|||||||
|
|
||||||
export default new AutoloadPage('browser-update', () => {
|
export default new AutoloadPage('browser-update', () => {
|
||||||
if (UserContext.priv !== -1) return; // Only warn superadmins
|
if (UserContext.priv !== -1) return; // Only warn superadmins
|
||||||
if (sessionStorage.getItem('su-browser-warn')) return;
|
if ((+localStorage.getItem('su-browser-warn') || 0) - Date.now() < 24 * 3600 * 1000) return;
|
||||||
const key = 'warn::admin:unsupportedbrowser';
|
const key = 'warn::admin:unsupportedbrowser';
|
||||||
if (!isSupported() && i18n(key) !== key) {
|
if (!isSupported() && i18n(key) !== key) {
|
||||||
new InfoDialog({
|
new InfoDialog({
|
||||||
$body: tpl.typoMsg(i18n(key)),
|
$body: tpl.typoMsg(i18n(key)),
|
||||||
}).open();
|
}).open();
|
||||||
sessionStorage.setItem('su-browser-warn', 'on');
|
localStorage.setItem('su-browser-warn', Date.now().toString());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
Reference in new issue
Block a user