Skip to content
Snippets Groups Projects
Commit d4ccbd84 authored by Max Frederiksen's avatar Max Frederiksen
Browse files

run refetchs concurrently

parent 187d677f
No related branches found
No related tags found
2 merge requests!612Release 5.0.0,!601CE-2516: Fix login form
Pipeline #213954 passed
......@@ -41,10 +41,12 @@ export function UserProvider({ children }: { children: ReactNode }) {
const login = useCallback(
async (username: string, password: string) => {
await callLogin({ login: { userName: username, password } }).unwrap();
await refetchUserInfo().unwrap();
await refetchUserRoles().unwrap();
setUser(userResponse);
setUserRoles(userRolesResponse);
refetchUserInfo()
.unwrap()
.then(() => setUser(userResponse));
refetchUserRoles()
.unwrap()
.then(() => setUserRoles(userRolesResponse));
},
[
callLogin,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment