Skip to content
Snippets Groups Projects
Commit f0580a6a authored by Benedikt Heinrichs's avatar Benedikt Heinrichs
Browse files

Fix: Add additional filter (coscine/issues#1745)

parent b058da59
Branches Issue/1745-coscineConnection
Tags
2 merge requests!3Sprint/2021 23,!2Fix: Add additional filter (coscine/issues#1745)
......@@ -124,7 +124,7 @@
"ts-node": "^10.2.1",
"tslib": "^2.3.1",
"typedoc": "^0.21.9",
"typescript": "^4.4.2"
"typescript": "~4.4.4"
},
"dependencies": {
"axios": "^0.21.1"
......
......@@ -27,7 +27,7 @@ import { TitleApiFactory } from './Coscine.Api.User/api';
import { UserApiFactory } from './Coscine.Api.User/api';
let accessToken = '';
if (typeof coscine !== 'undefined') {
if (typeof coscine !== 'undefined' && typeof coscine.authorization !== 'undefined') {
accessToken = coscine.authorization.bearer;
}
......
......@@ -7,9 +7,13 @@ const clientCorrolationIdKey = 'X-Coscine-Logging-CorrelationId';
function setHeader(request: AxiosRequestConfig) {
if (typeof coscine !== "undefined") {
request.headers.common[authHeaderKey] =
'Bearer ' + coscine.authorization.bearer;
request.headers.common[clientCorrolationIdKey] = coscine.clientcorrolation.id;
if (typeof coscine.authorization !== "undefined") {
request.headers.common[authHeaderKey] =
'Bearer ' + coscine.authorization.bearer;
}
if (typeof coscine.clientcorrolation !== "undefined") {
request.headers.common[clientCorrolationIdKey] = coscine.clientcorrolation.id;
}
}
};
......
declare const coscine: {
readonly authorization: { readonly bearer: string },
readonly clientcorrolation: { readonly id: string },
readonly loading: { counter: number },
readonly authorization?: { readonly bearer?: string },
readonly clientcorrolation?: { readonly id?: string },
readonly loading?: { counter?: number },
};
\ No newline at end of file
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment