diff options
| author | Adam Soltys <[email protected]> | 2024-12-03 15:09:02 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2024-12-03 15:09:02 -0800 |
| commit | 2b174ad557e82731e59ff47e705af085071f7132 (patch) | |
| tree | 0738e94765fbf3a660dbc3b5e0a1ca20ff422484 /src | |
| parent | 988873a523eea6fa5392dbc6d2ff315ae84bcb97 (diff) | |
| download | coinos-ui-2b174ad557e82731e59ff47e705af085071f7132.tar.gz coinos-ui-2b174ad557e82731e59ff47e705af085071f7132.zip | |
payment failure message
Diffstat (limited to 'src')
| -rw-r--r-- | src/locales/en.json | 5 | ||||
| -rw-r--r-- | src/routes/(app)/send/lightning/[payreq]/+page.server.ts | 10 | ||||
| -rw-r--r-- | src/routes/(app)/settings/preferences/+page.svelte | 37 |
3 files changed, 26 insertions, 26 deletions
diff --git a/src/locales/en.json b/src/locales/en.json index 25d4813d..4cb6eb1c 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -248,6 +248,7 @@ "placeholder": "Enter an address, invoice or username" }, "settings": { + "integrations": "Integrations", "connectNostr": "Nostr Wallet Connect", "pleaseEnterYourPassword": "Please enter your password", "memoPrompt": "Checkout instructions", @@ -290,8 +291,8 @@ "oneTimeCode": "Enter one-time code", "accountId": "Account Secret", "header": "Settings", - "ACCOUNT": "ACCOUNT", - "POINT_OF_SALE": "PREFERENCES", + "ACCOUNT": "PROFILE", + "POINT_OF_SALE": "SETTINGS", "SECURITY": "SECURITY", "locale": "Language", "username": "Username", diff --git a/src/routes/(app)/send/lightning/[payreq]/+page.server.ts b/src/routes/(app)/send/lightning/[payreq]/+page.server.ts index 1fb4056f..1fb032bb 100644 --- a/src/routes/(app)/send/lightning/[payreq]/+page.server.ts +++ b/src/routes/(app)/send/lightning/[payreq]/+page.server.ts @@ -32,14 +32,8 @@ export const actions = { const body = await fd(request); p = await post("/payments", body, auth(cookies)); - } catch (e: any) { - if ( - e.message.includes("unusable") || - e.message.includes("routes") || - e.message.includes("minflow") - ) - e.message = "payments.failedToRoute"; - return fail(400, { message: e.message }); + } catch (_) { + return fail(400, { message: "payments.failedToRoute" }); } redirect(307, `/sent/${p.id}`); diff --git a/src/routes/(app)/settings/preferences/+page.svelte b/src/routes/(app)/settings/preferences/+page.svelte index 28e43a08..d50a27e1 100644 --- a/src/routes/(app)/settings/preferences/+page.svelte +++ b/src/routes/(app)/settings/preferences/+page.svelte @@ -114,6 +114,27 @@ </div> <div> + <label for="currency" class="font-bold block mb-1" + >{$t("user.settings.integrations")}</label + > + <div class="flex flex-wrap gap-2 justify-center"> + <a href="/settings/nostr" class="block grow"> + <button type="button" class="btn"> + <img src="/images/nostr.png" class="w-8" /> + <div class="my-auto">{$t("user.settings.nostr")}</div> + </button> + </a> + + <a href="/settings/shopify" class="block grow"> + <button type="button" class="btn"> + <img src="/icons/shopify.svg" class="w-8" /> + <div class="my-auto">{$t("user.settings.shopify")}</div> + </button> + </a> + </div> +</div> + +<div> <div class="flex justify-between items-center"> <span class="font-bold">{$t("user.settings.notifications")}</span> <Toggle id="notify" bind:value={user.notify} /> @@ -268,19 +289,3 @@ </div> </div> {/if} - -<div class="flex flex-wrap gap-2 justify-center"> - <a href="/settings/nostr" class="block grow"> - <button type="button" class="btn"> - <img src="/images/nostr.png" class="w-8" /> - <div class="my-auto">{$t("user.settings.nostr")}</div> - </button> - </a> - - <a href="/settings/shopify" class="block grow"> - <button type="button" class="btn"> - <img src="/icons/shopify.svg" class="w-8" /> - <div class="my-auto">{$t("user.settings.shopify")}</div> - </button> - </a> -</div> |
