Make Return type partial
This commit is contained in:
@@ -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;
|
||||
|
||||
2
src/types/extend-request.d.ts
vendored
2
src/types/extend-request.d.ts
vendored
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user