mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-07 18:27:44 +02:00
Fix select workspace logout (#4760)
This commit is contained in:
@@ -48,18 +48,6 @@
|
||||
}
|
||||
|
||||
async function clickHandler (e: MouseEvent, ws: string): Promise<void> {
|
||||
if (ws !== getCurrentLocation().path[1]) {
|
||||
const tokens: Record<string, string> = fetchMetadataLocalStorage(login.metadata.LoginTokens) ?? {}
|
||||
const token = tokens[ws]
|
||||
if (!token) {
|
||||
const selectWorkspace = await getResource(login.function.SelectWorkspace)
|
||||
const loginInfo = (await selectWorkspace(ws))[1]
|
||||
if (loginInfo !== undefined) {
|
||||
tokens[ws] = loginInfo?.token
|
||||
}
|
||||
setMetadataLocalStorage(login.metadata.LoginTokens, tokens)
|
||||
}
|
||||
}
|
||||
if (!e.metaKey && !e.ctrlKey) {
|
||||
e.preventDefault()
|
||||
closePopup()
|
||||
|
||||
Reference in New Issue
Block a user