From 3ab1bc1fcc96f78bcc3fb7bc6ff9f84fc75c7c41 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 22 Feb 2024 23:11:27 -0800 Subject: default pin expiry --- src/components/Pin.svelte | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/components/Pin.svelte') diff --git a/src/components/Pin.svelte b/src/components/Pin.svelte index df545014..d2a82d35 100644 --- a/src/components/Pin.svelte +++ b/src/components/Pin.svelte @@ -2,7 +2,7 @@ import { t } from "$lib/translations"; import { post, success, fail, focus, setCookie } from "$lib/utils"; import Pinpad from "$comp/Pinpad.svelte"; - import { pin, user } from "$lib/store"; + import { pin } from "$lib/store"; import { onMount } from "svelte"; export let value = ""; @@ -20,6 +20,8 @@ let loaded; onMount(() => setTimeout(() => (loaded = true), 500)); + let locktime = 30 * 60; + $: loaded && checkPin(p); let checkPin = async (p) => { if (p?.length !== 6) return; @@ -32,7 +34,7 @@ if (result) { if (notify) success("Pin confirmed"); - if ($user.locktime) setCookie("pin", p, $user.locktime); + if (locktime) setCookie("pin", p, locktime); $pin = p; } else { fail("Invalid pin"); @@ -52,11 +54,11 @@
- +