aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/nwc.ts7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/nwc.ts b/lib/nwc.ts
index 81476248..a5a25d87 100644
--- a/lib/nwc.ts
+++ b/lib/nwc.ts
@@ -361,14 +361,15 @@ const handle = (method, params, ev, app, user) =>
let transactions = [];
for (const pid of payments) {
const p = await g(`payment:${pid}`);
- if (p.created < from || p.created > until) continue;
+ const created_at = Math.floor(p.created / 1000);
+ if (created_at < from || created_at > until) continue;
if (p.amount < 0 && type === "incoming") continue;
if (p.amount > 0 && type === "outgoing") continue;
let payment_hash = p.payment_hash || pid;
if (p.type === "lightning") {
try {
- if(p.amount > 0) {
+ if (p.amount > 0) {
const { invoices } = await ln.listinvoices({ invstring: p.hash });
payment_hash ||= invoices[0].payment_hash;
} else {
@@ -378,8 +379,6 @@ const handle = (method, params, ev, app, user) =>
} catch (e) {}
}
- const created_at = Math.floor(p.created / 1000);
-
transactions.push({
type: p.amount > 0 ? "incoming" : "outgoing",
invoice: p.hash,