aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-12-03 15:09:02 -0800
committerAdam Soltys <[email protected]>2024-12-03 15:09:02 -0800
commit2b174ad557e82731e59ff47e705af085071f7132 (patch)
tree0738e94765fbf3a660dbc3b5e0a1ca20ff422484 /src
parent988873a523eea6fa5392dbc6d2ff315ae84bcb97 (diff)
downloadcoinos-ui-2b174ad557e82731e59ff47e705af085071f7132.tar.gz
coinos-ui-2b174ad557e82731e59ff47e705af085071f7132.zip
payment failure message
Diffstat (limited to 'src')
-rw-r--r--src/locales/en.json5
-rw-r--r--src/routes/(app)/send/lightning/[payreq]/+page.server.ts10
-rw-r--r--src/routes/(app)/settings/preferences/+page.svelte37
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>