Fix join address grouping not showing up on player retention sometimes

This commit is contained in:
Aurora Lahtela 2024-04-06 11:24:25 +03:00
parent ecb99010fe
commit b3b9e48da6
1 changed files with 2 additions and 2 deletions

View File

@ -46,11 +46,11 @@ export const JoinAddressListContextProvider = ({identifier, children, loadIndivi
}, [updateList, list]); }, [updateList, list]);
const [allAddresses, setAllAddresses] = useState([]); const [allAddresses, setAllAddresses] = useState([]);
const [playerAddresses, setPlayerAddresses] = useState([]); const [playerAddresses, setPlayerAddresses] = useState(undefined);
const loadAddresses = useCallback(async () => { const loadAddresses = useCallback(async () => {
const {data, error} = await fetchPlayerJoinAddresses(updateRequested, identifier, !loadIndividualAddresses); const {data, error} = await fetchPlayerJoinAddresses(updateRequested, identifier, !loadIndividualAddresses);
setAllAddresses(data?.joinAddresses || [error]); setAllAddresses(data?.joinAddresses || [error]);
setPlayerAddresses(data?.joinAddressByPlayer || {}); setPlayerAddresses(data?.joinAddressByPlayer);
}, [setAllAddresses, identifier, updateRequested]); }, [setAllAddresses, identifier, updateRequested]);
useEffect(() => { useEffect(() => {
loadAddresses(); loadAddresses();