16848: Only request an extra token when needed.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 23 Feb 2021 16:10:47 +0000 (13:10 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 23 Feb 2021 16:10:47 +0000 (13:10 -0300)
commitbecf93a5f9d1f7d96a3ce868c9b70c3d0094cf45
tree598af843e87d85e6db30c4de48eaffb60b6207bd
parentd70bcf2acdaaae12a403cdcf047e7514b145d6e4
16848: Only request an extra token when needed.

Instead of preemptively asking for the extra token at session init, ask for
one every time it's needed, avoiding creating unused tokens.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
src/store/auth/auth-action.ts
src/store/collections/collection-info-actions.ts
src/views-components/main-app-bar/account-menu.tsx