diff options
| author | Jurjen de Vries <[email protected]> | 2025-09-11 00:48:15 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-09-11 00:48:15 +0200 |
| commit | 0c69c9848c6b98c92609d209103efc60003c9723 (patch) | |
| tree | 445121def885f13d0f80c06864ad2ff4d5ef95a1 /src/components/Pin.svelte | |
| parent | 2abcf6e435fca5d86960f3ba4228002bfb0a19e6 (diff) | |
| parent | 9277b2921e09ee9dd5f39cf4af30a2330f4d95d1 (diff) | |
| download | coinos-ui-0c69c9848c6b98c92609d209103efc60003c9723.tar.gz coinos-ui-0c69c9848c6b98c92609d209103efc60003c9723.zip | |
Merge branch 'coinos:master' into master
Diffstat (limited to 'src/components/Pin.svelte')
| -rw-r--r-- | src/components/Pin.svelte | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/components/Pin.svelte b/src/components/Pin.svelte index a429e976..980e17fa 100644 --- a/src/components/Pin.svelte +++ b/src/components/Pin.svelte @@ -20,7 +20,7 @@ let loaded; onMount(() => setTimeout(() => (loaded = true), 500)); - let locktime = 30 * 60; + let locktime = 5 * 60; $: loaded && checkPin(p); let checkPin = async (p) => { @@ -34,7 +34,10 @@ if (result) { if (notify) success("Pin confirmed"); - if (locktime) setCookie("pin", p, locktime); + if (locktime) { + setCookie("pin", p, locktime); + setTimeout(() => ($pin = undefined), locktime * 1000); + } $pin = p; } else { fail("Invalid pin"); @@ -63,7 +66,6 @@ <select name="locktime" bind:value={locktime}> <option value={30}>30 {$t("user.settings.seconds")}</option> <option value={5 * 60}>5 {$t("user.settings.minutes")}</option> - <option value={10 * 60}>10 {$t("user.settings.minutes")}</option> <option value={30 * 60}>30 {$t("user.settings.minutes")}</option> <option value={60 * 60}>1 {$t("user.settings.hour")}</option> <option value={8 * 60 * 60}>8 {$t("user.settings.hours")}</option> |
