misc: addressed eslint issue regarding configurationType

This commit is contained in:
Sheen Capadngan
2024-06-19 22:41:33 +08:00
parent 6a83b58de4
commit 6457c34712
4 changed files with 8 additions and 10 deletions
+2 -1
View File
@@ -191,6 +191,7 @@ export const registerOidcRouter = async (server: FastifyZodProvider) => {
.join(", ");
}),
discoveryURL: z.string().trim().optional().default(""),
configurationType: z.nativeEnum(OIDCConfigurationType),
issuer: z.string().trim().optional().default(""),
authorizationEndpoint: z.string().trim().optional().default(""),
jwksUri: z.string().trim().optional().default(""),
@@ -201,7 +202,7 @@ export const registerOidcRouter = async (server: FastifyZodProvider) => {
isActive: z.boolean()
})
.partial()
.merge(z.object({ orgSlug: z.string(), configurationType: z.nativeEnum(OIDCConfigurationType) })),
.merge(z.object({ orgSlug: z.string() })),
response: {
200: OidcConfigsSchema.pick({
id: true,
@@ -45,12 +45,12 @@ export type TUpdateOidcCfgDTO = Partial<{
allowedEmailDomains: string;
discoveryURL: string;
jwksUri: string;
configurationType: OIDCConfigurationType;
tokenEndpoint: string;
userinfoEndpoint: string;
clientId: string;
clientSecret: string;
isActive: boolean;
orgSlug: string;
}> & {
configurationType: OIDCConfigurationType;
} & TGenericPermission;
}> &
TGenericPermission;