fe fix for loggin redirection
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 11m36s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 15m19s

This commit is contained in:
Kalana B. Thilakarathna
2026-10-18 23:38:28 +05:30
parent d9c339949e
commit 4ef63420b7
5 changed files with 23 additions and 28 deletions
+7 -3
View File
@@ -81,9 +81,13 @@ export function AuthProvider({ children }: { children: ReactNode }) {
async function login(identifier: string, password: string) {
const { data: loginData } = await api.post<{ profile: User }>('/auth/login', { identifier, password, deviceName: 'Web' })
setUser(loginData.profile)
const { data: permData } = await api.get<{ permissions: string[] }>('/authorization/my-permissions')
savePermissions(permData.permissions)
setPermissions(new Set(permData.permissions))
try {
const { data: permData } = await api.get<{ permissions: string[] }>('/authorization/my-permissions')
savePermissions(permData.permissions)
setPermissions(new Set(permData.permissions))
} catch {
// permissions unavailable — user is still authenticated
}
router.push('/')
}