Fix typescript errors and update depencies
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Fabian Stamm
2020-12-19 16:15:34 +01:00
parent 05bef4fd49
commit 7c0d5949ab
14 changed files with 1517 additions and 1445 deletions

View File

@ -70,8 +70,9 @@ export function GetClientApiAuthMiddleware(permissions?: string[]) {
req.__("You are not logged in or your login is expired"),
HttpStatusCode.UNAUTHORIZED
);
let token: string =
req.query.access_token || req.headers.authorization;
let token =
(req.query.access_token as string) ||
(req.headers.authorization as string);
if (!token) throw invalid_err;
if (token.toLowerCase().startsWith("bearer "))

View File

@ -31,7 +31,7 @@ export function GetUserMiddleware(
throw new Invalid(req.__(message));
};
try {
let { login, special } = req.query;
let { login, special } = req.query as { [key: string]: string };
if (!login) {
login = req.cookies.login;
special = req.cookies.special;