aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-07-31 15:42:51 -0700
committerAdam Soltys <[email protected]>2023-07-31 15:42:51 -0700
commite18752d8cc03992af11b4f96a80b9838d78bf064 (patch)
treeb927d21679ffe0576c2fb4106484af28b978db65
parent41ddcfd7ecb0d397c81f82b2bf1979e02e1ec484 (diff)
downloadcoinos-ui-e18752d8cc03992af11b4f96a80b9838d78bf064.tar.gz
coinos-ui-e18752d8cc03992af11b4f96a80b9838d78bf064.zip
generate on load
-rw-r--r--src/routes/(app)/[username]/generate/+page.svelte7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/routes/(app)/[username]/generate/+page.svelte b/src/routes/(app)/[username]/generate/+page.svelte
index a6ca9b70..e688efd4 100644
--- a/src/routes/(app)/[username]/generate/+page.svelte
+++ b/src/routes/(app)/[username]/generate/+page.svelte
@@ -12,25 +12,30 @@
let loaded;
let gen = async () => {
+ console.log('ab');
if (!browser) return;
if (!$password) $passwordPrompt = true;
try {
+ console.log('ac');
await post('/password', { password: $password });
} catch (e) {
$passwordPrompt = true;
}
+ console.log('ad');
await wait(() => $password);
try {
+ console.log('ae');
await generate(user);
} catch (e) {
console.log('error generating', e);
}
try {
+ console.log('af');
user.pin = $pin;
await post(`/${user.username}/generate`, user);
goto($loginRedirect || `/${user.username}`, { invalidateAll: true });
@@ -45,7 +50,7 @@
}
};
- onMount(() => browser && setTimeout(() => (loaded = true), 50));
+ onMount(() => browser && setTimeout(() => (loaded = true) && gen(), 50));
$: $pin?.length === 6 && gen(user);
</script>