From 9342a8bd69753a9aa7500e93668846f3dd870a1f Mon Sep 17 00:00:00 2001 From: Roland Bernard <rolbernard@unibz.it> Date: Tue, 1 Jun 2021 00:02:03 +0200 Subject: [PATCH] Adding a user now works in firefox --- client/src/components/forms/MemberForm/index.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/client/src/components/forms/MemberForm/index.tsx b/client/src/components/forms/MemberForm/index.tsx index bb8456b..528100a 100644 --- a/client/src/components/forms/MemberForm/index.tsx +++ b/client/src/components/forms/MemberForm/index.tsx @@ -21,16 +21,19 @@ export default function MemberForm({ roles, team, setRoles }: Props) { const history = useHistory(); useEffect(() => { - if (role && user && addTeamMember(team.id, { user: user, role: role })) { - history.go(0); + if (role && user) { + addTeamMember(team.id, { user: user, role: role }).then(() => { + history.go(0); + }); } }, [role, user, team, history]) return ( <div className="member-form"> { - !user ? <UsernameForm setResult={setUser} /> : - <RoleForm roles={roles} team={team} setResult={setRole} setRoles={setRoles} /> + !user + ? <UsernameForm setResult={setUser} /> + : <RoleForm roles={roles} team={team} setResult={setRole} setRoles={setRoles} /> } </div> ) -- GitLab