From 517065e5bd34f7e1d5c27ce8c86476cd0810636a Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 23 Jan 2024 12:51:20 -0800 Subject: return ourfee minus covered credits --- lib/payments.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/payments.js') diff --git a/lib/payments.js b/lib/payments.js index 796ad18b..8da04b38 100644 --- a/lib/payments.js +++ b/lib/payments.js @@ -72,7 +72,7 @@ export let debit = async ({ ? Math.round(amount * config.fee) : 0; - let r = await db.debit( + let r = await db.debit( `balance:${uid}`, `credit:${type}:${uid}`, amount || 0, @@ -81,7 +81,7 @@ export let debit = async ({ ourfee || 0, ); - if (r !== "ok") fail("Problem debiting account"); + if (!r || r.err) fail("Problem debiting account"); let id = v4(); let p = { @@ -89,7 +89,7 @@ export let debit = async ({ amount: -amount, fee, hash, - ourfee, + ourfee: r.ourfee, memo, iid, uid, -- cgit v1.2.3