aboutsummaryrefslogtreecommitdiffstats
path: root/lib/sockets.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sockets.js')
-rw-r--r--lib/sockets.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/sockets.js b/lib/sockets.js
index 8cdb7992..9220d420 100644
--- a/lib/sockets.js
+++ b/lib/sockets.js
@@ -16,16 +16,18 @@ const lastSeen = {};
emit = (username, type, data) => {
if (data.username !== undefined) data = pick(data, ...whitelist);
+
if (type === "payment" && data.amount > 0) {
for (let i = subscriptions.length - 1; i >= 0; i--) {
let s = subscriptions[i];
+
if (
s.invoice.amount === data.amount ||
(data.address && s.invoice.address === data.address) ||
(data.address && s.invoice.unconfidential === data.address)
) {
s.ws.send(JSON.stringify({ type, data }));
- subscriptions.splice(i, 1);
+ // subscriptions.splice(i, 1);
}
}
}