diff --git a/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls b/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls index a79e868dea..96c559a0bf 100644 --- a/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls +++ b/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls @@ -27,7 +27,7 @@ type AuthProviderInfo { #configurationParameters: [ObjectPropertyInfo]! - credentialParameters: [AuthCredentialInfo]! + credentialParameters: [AuthCredentialInfo!]! } type UserAuthInfo { @@ -52,6 +52,6 @@ extend type Query { sessionUser: UserAuthInfo - authProviders: [AuthProviderInfo]! + authProviders: [AuthProviderInfo!]! } diff --git a/webapp/packages/core/codegen.yml b/webapp/packages/core/codegen.yml index 4b0b448234..857ed8b067 100644 --- a/webapp/packages/core/codegen.yml +++ b/webapp/packages/core/codegen.yml @@ -24,7 +24,8 @@ generates: object: false maybeValue: T scalars: - Object: "{ [key: string]: any }" + Object: any + JSON: "{ [key: string]: any }" DateTime: any hooks: afterAllFileWrite: diff --git a/webapp/packages/core/src/sdk/sdk.ts b/webapp/packages/core/src/sdk/sdk.ts index 7ad1294503..bebdd4e831 100644 --- a/webapp/packages/core/src/sdk/sdk.ts +++ b/webapp/packages/core/src/sdk/sdk.ts @@ -10,7 +10,7 @@ export type Scalars = { Boolean: boolean; Int: number; Float: number; - Object: { [key: string]: any }; + Object: any; DateTime: any; }; @@ -18,7 +18,7 @@ export type Scalars = { export type Query = { authLogin: UserAuthInfo; authLogout?: Maybe; - authProviders: Array>; + authProviders: Array; connectionState: ConnectionInfo; dataSourceList: Array; dataTransferAvailableStreamProcessors: Array; @@ -560,7 +560,7 @@ export type AuthProviderInfo = { icon?: Maybe; description?: Maybe; defaultProvider?: Maybe; - credentialParameters: Array>; + credentialParameters: Array; }; export type UserAuthInfo = { @@ -741,10 +741,10 @@ export type AuthLogoutQuery = Pick; export type GetAuthProvidersQueryVariables = {}; -export type GetAuthProvidersQuery = { providers: Array - & { credentialParameters: Array>> } - )>>; }; + & { credentialParameters: Array> } + )>; }; export type GetSessionUserQueryVariables = {};