Skip to content
Snippets Groups Projects
Commit 63cf713a authored by John Sparger's avatar John Sparger
Browse files

Merge branch 'fix-TokenRenewal-after-UserProvider-refactor' into 'develop'

Fix TokenRenewal after UserProvider refactor

See merge request ccce/dev/ccdb-ui-prototype!118
parents ebdc2eb0 68837549
No related branches found
No related tags found
2 merge requests!139Merge before release,!118Fix TokenRenewal after UserProvider refactor
Pipeline #105864 passed
......@@ -2,18 +2,18 @@ import { useEffect, useContext } from "react";
import { useRenewToken, userContext } from "../../api/SwaggerApi";
export default function TokenRenew() {
const { user, getUserRoles } = useContext(userContext);
const { user, getUser } = useContext(userContext);
const renewToken = useRenewToken();
useEffect(() => {
const interval = setInterval(async () => {
if(user) {
await renewToken();
getUserRoles();
getUser();
}
}, `${window.TOKEN_RENEW_INTERVAL}`);
return () => clearInterval(interval);
}, [renewToken, user, getUserRoles]);
}, [renewToken, user, getUser]);
return null;
}
\ No newline at end of file
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