diff --git a/src/app/components/player/WikiSyncButton.tsx b/src/app/components/player/WikiSyncButton.tsx index 1606ef917..8939e9f26 100644 --- a/src/app/components/player/WikiSyncButton.tsx +++ b/src/app/components/player/WikiSyncButton.tsx @@ -106,7 +106,7 @@ const WikiSyncButton: React.FC = observer((props) => { const WikiSyncButtonWrapper: React.FC = observer(() => { const store = useStore(); const { - validWikiSyncInstances, updatePlayer, + validWikiSyncInstances, updatePlayer, recalculateLeaguesEffects, } = store; const items: WikiSyncSelectItem[] = [...validWikiSyncInstances].map(([port, ins]) => ({ label: ins.username!, value: port })); @@ -116,10 +116,11 @@ const WikiSyncButtonWrapper: React.FC = observer(() => { if (data) { parseLoadoutsFromImportedData(data).forEach((player) => { updatePlayer(player); + recalculateLeaguesEffects(); }); } } - }, [validWikiSyncInstances, updatePlayer]); + }, [validWikiSyncInstances, updatePlayer, recalculateLeaguesEffects]); return (