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 {
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) {
Logger.warn(e);
return undefined;

View File

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