From 01333bb3f33da6b2c51e910c0fe74637a8c8e24e Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 2 Feb 2023 23:26:34 -0800 Subject: move invoices, combine profile and dashboard --- src/lib/socket.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/lib/socket.js') diff --git a/src/lib/socket.js b/src/lib/socket.js index 4044d2a2..986fc268 100644 --- a/src/lib/socket.js +++ b/src/lib/socket.js @@ -60,10 +60,13 @@ export const messages = (data) => ({ let { amount, invoice } = data; invalidate('app:invoice'); - let payments = get(payments); - let i = payments.findIndex((p) => p.id === data.id); - if (~i) (payments[i] = data), payments.set(payments); - else newPayment.set(true); + let p = get(payments); + let i = p.findIndex((p) => p.id === data.id); + + if (~i) { + p[i] = data; + payments.set(p); + } else newPayment.set(true); invalidate((url) => url.pathname === '/payments'); -- cgit v1.2.3