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
commite34e0fee81a0aaebd8ff89986c1d4138c7b499c8 (patch)
treedead06dbd4ba44f0044ba916a5294ceccf6511fe /src/lib/socket.js
parentf9c6ec10476ef6cad3b7664b2d2ff618e8a3100b (diff)
downloadcoinos-ui-e34e0fee81a0aaebd8ff89986c1d4138c7b499c8.tar.gz
coinos-ui-e34e0fee81a0aaebd8ff89986c1d4138c7b499c8.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);