aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/socket.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-10-04 20:28:29 -0700
committerAdam Soltys <[email protected]>2022-10-04 20:28:29 -0700
commit59d43ba294e49cbb46ea4d2d0ddb0d22bbc7ba6e (patch)
treedead06dbd4ba44f0044ba916a5294ceccf6511fe /src/lib/socket.js
parent4f03f2401cc7bc58420dd2236ffb6c3424c79b32 (diff)
downloadcoinos-ui-59d43ba294e49cbb46ea4d2d0ddb0d22bbc7ba6e.tar.gz
coinos-ui-59d43ba294e49cbb46ea4d2d0ddb0d22bbc7ba6e.zip
tipping fixes
Diffstat (limited to 'src/lib/socket.js')
-rw-r--r--src/lib/socket.js13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/lib/socket.js b/src/lib/socket.js
index 6317595b..a419faeb 100644
--- a/src/lib/socket.js
+++ b/src/lib/socket.js
@@ -19,12 +19,16 @@ export const messages = (data) => ({
},
payment() {
- if (data.invoice) invoices.set({ ...get(invoices), [data.invoice.uuid]: data.invoice });
+ let { amount, invoice } = data;
+ if (invoice) {
+ console.log('updating invoice', invoice.uuid, invoice.received, invoice.amount);
+ invoices.set({ ...get(invoices), [invoice.uuid]: invoice });
+ }
newPayment.set(true);
- if (data.amount > 0) {
- success(`Received ${data.amount} sats!`);
+ if (amount > 0) {
+ success(`Received ${amount} sats!`);
} else {
- success(`Sent ${-data.amount} sats!`);
+ success(`Sent ${-amount} sats!`);
}
},
@@ -37,7 +41,6 @@ const maxReconnectDelay = 16000;
let currentReconnectDelay = initialReconnectDelay;
export function connect(t) {
- console.log('CONNECT');
token = t;
clearInterval(interval);