From 4972b423fe4f88bcef1b790b2287e2db3517b529 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 30 Nov 2023 12:57:57 -0800 Subject: pin fixes --- src/routes/(app)/+layout.svelte | 4 +- src/routes/(app)/[username]/+layout.server.js | 1 - .../[username]/settings/[...tab]/+page.svelte | 45 +++++++++++++--------- .../(app)/[username]/settings/[...tab]/_pos.svelte | 11 +++++- .../[username]/settings/[...tab]/_security.svelte | 31 ++++++++------- 5 files changed, 55 insertions(+), 37 deletions(-) (limited to 'src/routes') diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index 012dd957..7f4e3c7b 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -32,7 +32,7 @@ if (browser) { let log = console.log; checkSocket(); - expirePin(); + expireTimer = setTimeout(expirePin, user.locktime * 1000 || 300000); // if (window.NDEFReader) { // try { @@ -74,7 +74,7 @@ let expirePin = () => { $pin = null; - expireTimer = setTimeout(expirePin, 300000); + expireTimer = setTimeout(expirePin, user.locktime * 1000 || 300000); }; onDestroy(() => { diff --git a/src/routes/(app)/[username]/+layout.server.js b/src/routes/(app)/[username]/+layout.server.js index 27502386..8df75f0f 100644 --- a/src/routes/(app)/[username]/+layout.server.js +++ b/src/routes/(app)/[username]/+layout.server.js @@ -8,7 +8,6 @@ export let load = async ({ depends, params: { username } }) => { let subject = await get(`/users/${username}`); return { subject }; } catch (e) { - console.log(e); throw error(500, 'Unable to retrieve user account data'); } }; diff --git a/src/routes/(app)/[username]/settings/[...tab]/+page.svelte b/src/routes/(app)/[username]/settings/[...tab]/+page.svelte index 087c9450..a3afce62 100644 --- a/src/routes/(app)/[username]/settings/[...tab]/+page.svelte +++ b/src/routes/(app)/[username]/settings/[...tab]/+page.svelte @@ -1,5 +1,6 @@