From 32f2ac606cc5ba10efe37db9df9fd10f2c2cab09 Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Thu, 22 Dec 2022 07:18:58 -0800 Subject: [PATCH] initializing cards version on first view --- net/web/src/session/cards/useCards.hook.js | 2 +- net/web/src/session/useSession.hook.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net/web/src/session/cards/useCards.hook.js b/net/web/src/session/cards/useCards.hook.js index 3813723e..2b2747a1 100644 --- a/net/web/src/session/cards/useCards.hook.js +++ b/net/web/src/session/cards/useCards.hook.js @@ -32,7 +32,7 @@ export function useCards() { }; useEffect(() => { - let updated; + let updated = 0; const contacts = Array.from(card.state.cards.values()); contacts.forEach(contact => { if (!updated || updated < contact?.data?.cardDetail?.statusUpdated) { diff --git a/net/web/src/session/useSession.hook.js b/net/web/src/session/useSession.hook.js index 1378f19e..45d7cbc1 100644 --- a/net/web/src/session/useSession.hook.js +++ b/net/web/src/session/useSession.hook.js @@ -30,7 +30,7 @@ export function useSession() { const profile = useContext(ProfileContext); const storeStatus = useRef(null); - const cardStatus = useRef(null); + const cardStatus = useRef(0); const updateState = (value) => { setState((s) => ({ ...s, ...value }));