projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Replaced getting top project list with more generic version
[arvados.git]
/
src
/
store
/
auth
/
auth-reducer.ts
diff --git
a/src/store/auth/auth-reducer.ts
b/src/store/auth/auth-reducer.ts
index c5a485648f40e49029aead8bbfc23222eb7718d2..57a17ae53cfbb45f9c69529ad34d866771b0f215 100644
(file)
--- a/
src/store/auth/auth-reducer.ts
+++ b/
src/store/auth/auth-reducer.ts
@@
-2,10
+2,11
@@
//
// SPDX-License-Identifier: AGPL-3.0
//
// SPDX-License-Identifier: AGPL-3.0
-import actions, { AuthAction
, UserDetailsResponse
} from "./auth-action";
+import actions, { AuthAction } from "./auth-action";
import { User } from "../../models/user";
import { authService } from "../../services/services";
import { User } from "../../models/user";
import { authService } from "../../services/services";
-import { removeServerApiAuthorizationHeader, setServerApiAuthorizationHeader } from "../../common/server-api";
+import { removeServerApiAuthorizationHeader, setServerApiAuthorizationHeader } from "../../common/api/server-api";
+import { UserDetailsResponse } from "../../services/auth-service/auth-service";
export interface AuthState {
user?: User;
export interface AuthState {
user?: User;
@@
-22,6
+23,9
@@
const authReducer = (state: AuthState = {}, action: AuthAction) => {
INIT: () => {
const user = authService.getUser();
const token = authService.getApiToken();
INIT: () => {
const user = authService.getUser();
const token = authService.getApiToken();
+ if (token) {
+ setServerApiAuthorizationHeader(token);
+ }
return {user, apiToken: token};
},
LOGIN: () => {
return {user, apiToken: token};
},
LOGIN: () => {