From cfb49d981744d00f47a40b6ed6fce46b6a3ebe81 Mon Sep 17 00:00:00 2001 From: DarkSky Date: Fri, 24 May 2024 00:17:43 +0800 Subject: [PATCH] fix: typing --- packages/backend/server/src/plugins/oauth/providers/oidc.ts | 2 +- packages/backend/server/src/plugins/oauth/types.ts | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/backend/server/src/plugins/oauth/providers/oidc.ts b/packages/backend/server/src/plugins/oauth/providers/oidc.ts index b42de92407bf..4f49fbf20d0b 100644 --- a/packages/backend/server/src/plugins/oauth/providers/oidc.ts +++ b/packages/backend/server/src/plugins/oauth/providers/oidc.ts @@ -81,7 +81,7 @@ class OIDCClient { private constructor( private readonly clientId: string, private readonly clientSecret: string, - private readonly args: OIDCArgs, + private readonly args: OIDCArgs | undefined, private readonly config: OIDCConfiguration, private readonly url: URLHelper ) {} diff --git a/packages/backend/server/src/plugins/oauth/types.ts b/packages/backend/server/src/plugins/oauth/types.ts index c33f63275cdb..ea7535f5e1bf 100644 --- a/packages/backend/server/src/plugins/oauth/types.ts +++ b/packages/backend/server/src/plugins/oauth/types.ts @@ -1,7 +1,7 @@ export interface OAuthProviderConfig { clientId: string; clientSecret: string; - args: Record; + args?: Record; } export type OIDCArgs = { @@ -9,13 +9,11 @@ export type OIDCArgs = { claim_id?: string; claim_email?: string; claim_name?: string; - promot?: string; - access_type?: string; }; export interface OAuthOIDCProviderConfig extends OAuthProviderConfig { issuer: string; - args: OIDCArgs; + args?: OIDCArgs; } export enum OAuthProviderName {