diff --git a/packages/twenty-front/src/generated/graphql.tsx b/packages/twenty-front/src/generated/graphql.tsx index c096e728d..829b47714 100644 --- a/packages/twenty-front/src/generated/graphql.tsx +++ b/packages/twenty-front/src/generated/graphql.tsx @@ -157,6 +157,14 @@ export type DeleteOneObjectInput = { id: Scalars['UUID']; }; +/** Schema update on a table */ +export enum DistantTableUpdate { + ColumnsAdded = 'COLUMNS_ADDED', + ColumnsDeleted = 'COLUMNS_DELETED', + ColumnsTypeChanged = 'COLUMNS_TYPE_CHANGED', + TableDeleted = 'TABLE_DELETED' +} + export type EmailPasswordResetLink = { __typename?: 'EmailPasswordResetLink'; /** Boolean that confirms query was dispatched */ @@ -585,7 +593,7 @@ export type RemoteTable = { id?: Maybe; name: Scalars['String']; schema?: Maybe; - schemaPendingUpdates?: Maybe>; + schemaPendingUpdates?: Maybe>; status: RemoteTableStatus; }; @@ -625,14 +633,6 @@ export type Support = { supportFrontChatId?: Maybe; }; -/** Schema update on a table */ -export enum TableUpdate { - ColumnsAdded = 'COLUMNS_ADDED', - ColumnsDeleted = 'COLUMNS_DELETED', - ColumnsTypeChanged = 'COLUMNS_TYPE_CHANGED', - TableDeleted = 'TABLE_DELETED' -} - export type Telemetry = { __typename?: 'Telemetry'; anonymizationEnabled: Scalars['Boolean']; @@ -2095,7 +2095,7 @@ export type CheckUserExistsQueryHookResult = ReturnType; export type CheckUserExistsQueryResult = Apollo.QueryResult; export const ValidatePasswordResetTokenDocument = gql` - query validatePasswordResetToken($token: String!) { + query ValidatePasswordResetToken($token: String!) { validatePasswordResetToken(passwordResetToken: $token) { id email diff --git a/packages/twenty-front/src/modules/auth/graphql/queries/validatePasswordResetToken.ts b/packages/twenty-front/src/modules/auth/graphql/queries/validatePasswordResetToken.ts index b6631e4bf..112a9c5dc 100644 --- a/packages/twenty-front/src/modules/auth/graphql/queries/validatePasswordResetToken.ts +++ b/packages/twenty-front/src/modules/auth/graphql/queries/validatePasswordResetToken.ts @@ -1,7 +1,7 @@ import { gql } from '@apollo/client'; export const VALIDATE_PASSWORD_RESET_TOKEN = gql` - query validatePasswordResetToken($token: String!) { + query ValidatePasswordResetToken($token: String!) { validatePasswordResetToken(passwordResetToken: $token) { id email diff --git a/packages/twenty-front/src/pages/auth/PasswordReset.tsx b/packages/twenty-front/src/pages/auth/PasswordReset.tsx index 7b247fa2c..f40e98c3e 100644 --- a/packages/twenty-front/src/pages/auth/PasswordReset.tsx +++ b/packages/twenty-front/src/pages/auth/PasswordReset.tsx @@ -144,6 +144,7 @@ export const PasswordReset = () => { } await signInWithCredentials(email || '', formData.newPassword); + navigate(AppPath.Index); } catch (err) { logError(err); enqueueSnackBar( diff --git a/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts b/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts index 4b416ea79..b9d3d2cd5 100644 --- a/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts +++ b/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts @@ -31,6 +31,9 @@ export class GraphQLHydrateRequestFromTokenMiddleware 'Verify', 'SignUp', 'RenewToken', + 'EmailPasswordResetLink', + 'ValidatePasswordResetToken', + 'UpdatePasswordViaResetToken', 'IntrospectionQuery', 'ExchangeAuthorizationCode', ];