Make Return type partial

This commit is contained in:
Sebastian Seedorf
2020-11-17 00:23:36 +01:00
parent d58aa134ec
commit 8afa9ae4df
2 changed files with 2 additions and 2 deletions

View File

@@ -15,7 +15,7 @@ const router: RequestHandler = (req: Request, res, next) => {
} }
try { try {
const res = await fetch(url, {headers: [[DefaultConfig.USERINFO_HEADER, token]]}); const res = await fetch(url, {headers: [[DefaultConfig.USERINFO_HEADER, token]]});
return await res.json() as UserInfo; return await res.json() as Partial<UserInfo>;
} catch (e) { } catch (e) {
Logger.warn(e); Logger.warn(e);
return undefined; return undefined;

View File

@@ -14,7 +14,7 @@ declare global {
} }
interface Request { interface Request {
getUserInfo(): Promise<UserInfo|undefined>; getUserInfo(): Promise<Partial<UserInfo>|undefined>;
noLogging: boolean|undefined; noLogging: boolean|undefined;
permissionDetails?: import('role-acl').Permission; permissionDetails?: import('role-acl').Permission;
} }