From 8afa9ae4df42cb275b6e39d9cca8dfda16745ce2 Mon Sep 17 00:00:00 2001 From: Sebastian Seedorf Date: Tue, 17 Nov 2020 00:23:36 +0100 Subject: [PATCH] Make Return type partial --- src/auth-proxy.ts | 2 +- src/types/extend-request.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/auth-proxy.ts b/src/auth-proxy.ts index 77e6373..eee3fb1 100644 --- a/src/auth-proxy.ts +++ b/src/auth-proxy.ts @@ -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; } catch (e) { Logger.warn(e); return undefined; diff --git a/src/types/extend-request.d.ts b/src/types/extend-request.d.ts index 4b557a2..068e6fc 100644 --- a/src/types/extend-request.d.ts +++ b/src/types/extend-request.d.ts @@ -14,7 +14,7 @@ declare global { } interface Request { - getUserInfo(): Promise; + getUserInfo(): Promise|undefined>; noLogging: boolean|undefined; permissionDetails?: import('role-acl').Permission; }