From d66cba2d111bec3a2bd57a56233577f3fd417b18 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 18 Aug 2024 13:09:41 -0700 Subject: ecash --- src/lib/socket.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/lib/socket.js') diff --git a/src/lib/socket.js b/src/lib/socket.js index f6a6893b..1b0c2649 100644 --- a/src/lib/socket.js +++ b/src/lib/socket.js @@ -32,9 +32,13 @@ export const messages = (data) => ({ async payment() { let { amount, confirmed } = data; - invalidate("app:user"); - invalidate("app:invoice"); - invalidate("app:payments"); + + // without setTimeout, invalidate seems to break redirections from actions + setTimeout(() => { + invalidate("app:user"); + invalidate("app:invoice"); + invalidate("app:payments"); + }, 500); if (amount > 0) { success(`${confirmed ? "Received" : "Detected"} ${sat(amount)}!`); -- cgit v1.2.3