@@ -285,8 +285,6 @@ export type Mutation = {
285285 deleteDatabase : Scalars [ 'Boolean' ] [ 'output' ] ;
286286 /** Delete a group. */
287287 deleteGroup : Scalars [ 'Boolean' ] [ 'output' ] ;
288- /** Delete the current user. */
289- deleteMe : Scalars [ 'Boolean' ] [ 'output' ] ;
290288 /** Delete a question. */
291289 deleteQuestion : Scalars [ 'Boolean' ] [ 'output' ] ;
292290 /** Delete a scope set. */
@@ -302,6 +300,8 @@ export type Mutation = {
302300 impersonateUser : Scalars [ 'String' ] [ 'output' ] ;
303301 /** Logout from all the devices of the current user. */
304302 logoutAll : Scalars [ 'Boolean' ] [ 'output' ] ;
303+ /** Logout a user from all his devices. */
304+ logoutUser : Scalars [ 'Boolean' ] [ 'output' ] ;
305305 /** Update a database. */
306306 updateDatabase : Database ;
307307 /** Update a group. */
@@ -369,6 +369,11 @@ export type MutationImpersonateUserArgs = {
369369} ;
370370
371371
372+ export type MutationLogoutUserArgs = {
373+ userID : Scalars [ 'ID' ] [ 'input' ] ;
374+ } ;
375+
376+
372377export type MutationUpdateDatabaseArgs = {
373378 id : Scalars [ 'ID' ] [ 'input' ] ;
374379 input : UpdateDatabaseInput ;
@@ -1203,6 +1208,13 @@ export type DeleteUserMutationVariables = Exact<{
12031208
12041209export type DeleteUserMutation = { __typename ?: 'Mutation' , deleteUser : boolean } ;
12051210
1211+ export type LogoutUserDevicesMutationVariables = Exact < {
1212+ userID : Scalars [ 'ID' ] [ 'input' ] ;
1213+ } > ;
1214+
1215+
1216+ export type LogoutUserDevicesMutation = { __typename ?: 'Mutation' , logoutUser : boolean } ;
1217+
12061218export type UserByIdQueryVariables = Exact < {
12071219 id : Scalars [ 'ID' ] [ 'input' ] ;
12081220} > ;
@@ -1280,6 +1292,7 @@ export const UserGroupsDocument = {"kind":"Document","definitions":[{"kind":"Ope
12801292export const UserAuditInfoDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"query" , "name" :{ "kind" :"Name" , "value" :"UserAuditInfo" } , "variableDefinitions" :[ { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } , "type" :{ "kind" :"NonNullType" , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"ID" } } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"user" } , "arguments" :[ { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"id" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"createdAt" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"updatedAt" } } ] } } ] } } ] } as unknown as DocumentNode < UserAuditInfoQuery , UserAuditInfoQueryVariables > ;
12811293export const UpdateUserDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"mutation" , "name" :{ "kind" :"Name" , "value" :"UpdateUser" } , "variableDefinitions" :[ { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } , "type" :{ "kind" :"NonNullType" , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"ID" } } } } , { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"input" } } , "type" :{ "kind" :"NonNullType" , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"UpdateUserInput" } } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"updateUser" } , "arguments" :[ { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"id" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } } , { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"input" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"input" } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } ] } } ] } } ] } as unknown as DocumentNode < UpdateUserMutation , UpdateUserMutationVariables > ;
12821294export const DeleteUserDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"mutation" , "name" :{ "kind" :"Name" , "value" :"DeleteUser" } , "variableDefinitions" :[ { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } , "type" :{ "kind" :"NonNullType" , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"ID" } } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"deleteUser" } , "arguments" :[ { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"id" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } } ] } ] } } ] } as unknown as DocumentNode < DeleteUserMutation , DeleteUserMutationVariables > ;
1295+ export const LogoutUserDevicesDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"mutation" , "name" :{ "kind" :"Name" , "value" :"LogoutUserDevices" } , "variableDefinitions" :[ { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"userID" } } , "type" :{ "kind" :"NonNullType" , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"ID" } } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"logoutUser" } , "arguments" :[ { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"userID" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"userID" } } } ] } ] } } ] } as unknown as DocumentNode < LogoutUserDevicesMutation , LogoutUserDevicesMutationVariables > ;
12831296export const UserByIdDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"query" , "name" :{ "kind" :"Name" , "value" :"UserById" } , "variableDefinitions" :[ { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } , "type" :{ "kind" :"NonNullType" , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"ID" } } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"user" } , "arguments" :[ { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"id" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"id" } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"name" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"email" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"avatar" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"createdAt" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"updatedAt" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"group" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"name" } } ] } } ] } } ] } } ] } as unknown as DocumentNode < UserByIdQuery , UserByIdQueryVariables > ;
12841297export const GroupListDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"query" , "name" :{ "kind" :"Name" , "value" :"GroupList" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"groups" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"name" } } ] } } ] } } ] } as unknown as DocumentNode < GroupListQuery , GroupListQueryVariables > ;
12851298export const UsersTableDocument = { "kind" :"Document" , "definitions" :[ { "kind" :"OperationDefinition" , "operation" :"query" , "name" :{ "kind" :"Name" , "value" :"UsersTable" } , "variableDefinitions" :[ { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"first" } } , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"Int" } } } , { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"after" } } , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"Cursor" } } } , { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"last" } } , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"Int" } } } , { "kind" :"VariableDefinition" , "variable" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"before" } } , "type" :{ "kind" :"NamedType" , "name" :{ "kind" :"Name" , "value" :"Cursor" } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"users" } , "arguments" :[ { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"first" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"first" } } } , { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"after" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"after" } } } , { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"last" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"last" } } } , { "kind" :"Argument" , "name" :{ "kind" :"Name" , "value" :"before" } , "value" :{ "kind" :"Variable" , "name" :{ "kind" :"Name" , "value" :"before" } } } ] , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"edges" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"node" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"name" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"email" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"avatar" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"createdAt" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"updatedAt" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"group" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"id" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"name" } } ] } } ] } } ] } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"totalCount" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"pageInfo" } , "selectionSet" :{ "kind" :"SelectionSet" , "selections" :[ { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"hasNextPage" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"hasPreviousPage" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"endCursor" } } , { "kind" :"Field" , "name" :{ "kind" :"Name" , "value" :"startCursor" } } ] } } ] } } ] } } ] } as unknown as DocumentNode < UsersTableQuery , UsersTableQueryVariables > ;
0 commit comments