From b1f7d574ed9447c9dca845b1ac026fe3c7666bc3 Mon Sep 17 00:00:00 2001 From: fahed Date: Mon, 23 Feb 2026 15:32:01 +0300 Subject: [PATCH] Fix team data not refreshing after save/delete Await loadTeam() and loadTeams() so the UI reflects changes immediately without needing a manual page refresh. Co-Authored-By: Claude Opus 4.6 --- client/src/pages/Team.jsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/client/src/pages/Team.jsx b/client/src/pages/Team.jsx index f8341be..13b66e5 100644 --- a/client/src/pages/Team.jsx +++ b/client/src/pages/Team.jsx @@ -83,8 +83,8 @@ export default function Team() { } } - loadTeam() - loadTeams() + await loadTeam() + await loadTeams() } catch (err) { console.error('Save failed:', err) alert(err.message || 'Failed to save') @@ -98,8 +98,8 @@ export default function Team() { } else { await api.post('/teams', data) } - loadTeams() - loadTeam() + await loadTeams() + await loadTeam() } catch (err) { console.error('Team save failed:', err) alert(err.message || 'Failed to save team') @@ -111,8 +111,8 @@ export default function Team() { await api.delete(`/teams/${teamId}`) setPanelTeam(null) if (teamFilter === teamId) setTeamFilter(null) - loadTeams() - loadTeam() + await loadTeams() + await loadTeam() } catch (err) { console.error('Team delete failed:', err) } @@ -124,7 +124,7 @@ export default function Team() { setSelectedMember(null) } setPanelMember(null) - loadTeam() + await loadTeam() } const openMemberDetail = async (member) => {