aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/parse.js15
-rw-r--r--src/lib/utils.js4
2 files changed, 5 insertions, 14 deletions
diff --git a/src/lib/parse.js b/src/lib/parse.js
index 3470fb52..09c6f320 100644
--- a/src/lib/parse.js
+++ b/src/lib/parse.js
@@ -57,18 +57,9 @@ export default async (t, host, cookies) => {
else if (id) redirect(307, `/send/${id}`);
}
- let claimed;
- if (t.toLowerCase().startsWith("cashu")) {
- try {
- claimed = await post(`/claim`, { token: t }, auth(cookies));
- claimed = { ok: true };
- } catch (e) {
- console.log(e);
- return e.message;
- }
- if (claimed.ok) {
- redirect(307, `/${cookies.get("username")}/payments`);
- }
+ if (t.startsWith("cashu")) {
+ let { id } = await post("/cash", { token: t }, auth);
+ redirect(307, `/ecash/${id}`);
}
// user
diff --git a/src/lib/utils.js b/src/lib/utils.js
index ac6e9216..d6238842 100644
--- a/src/lib/utils.js
+++ b/src/lib/utils.js
@@ -187,7 +187,7 @@ export let fd = async (req) => {
export let f = (s, currency) => {
try {
- return new Intl.NumberFormat("en-US", {
+ return new Intl.NumberFormat("en-US", {
style: "currency",
currency,
})
@@ -288,7 +288,7 @@ export let types = {
lightning: "lightning",
internal: "internal",
fund: "fund",
- ecash: "ecash"
+ ecash: "ecash",
};
export let ease = (t) =>