mirror of
https://github.com/element-hq/element-web
synced 2024-11-29 12:58:53 +03:00
Merge pull request #9383 from vector-im/travis/expire-mobile-page
Add expiration to mobile guide cookie
This commit is contained in:
commit
2aeaa081fe
2 changed files with 3 additions and 2 deletions
|
@ -272,7 +272,7 @@ async function loadApp() {
|
||||||
const isIos = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
|
const isIos = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
|
||||||
const isAndroid = /Android/.test(navigator.userAgent);
|
const isAndroid = /Android/.test(navigator.userAgent);
|
||||||
if (isIos || isAndroid) {
|
if (isIos || isAndroid) {
|
||||||
if (!document.cookie.split(';').some((c) => c.startsWith('mobile_redirect_to_guide'))) {
|
if (document.cookie.indexOf("riot_mobile_redirect_to_guide=false") === -1) {
|
||||||
window.location = "mobile_guide/";
|
window.location = "mobile_guide/";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
import {getVectorConfig} from '../getconfig';
|
import {getVectorConfig} from '../getconfig';
|
||||||
|
|
||||||
function onBackToRiotClick() {
|
function onBackToRiotClick() {
|
||||||
document.cookie = 'mobile_redirect_to_guide=false;path=/';
|
// Cookie should expire in 4 hours
|
||||||
|
document.cookie = 'riot_mobile_redirect_to_guide=false;path=/;max-age=14400';
|
||||||
window.location.href = '../';
|
window.location.href = '../';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue