Skip to content

Commit

Permalink
Remove identifierFieldMetadataId from createObjectInput (#9450)
Browse files Browse the repository at this point in the history
Removing labelIdentifierFieldMetadataId and
imageIdentifierFieldMetadataId that should not be part of
createObjectInput as they don't make sense for an object yet to create
and will break
  • Loading branch information
ijreilly authored Jan 8, 2025
1 parent 973ec83 commit a1664fb
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 19 deletions.
15 changes: 13 additions & 2 deletions packages/twenty-front/src/generated-metadata/graphql.ts
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,13 @@ export type CreateAppTokenInput = {
expiresAt: Scalars['DateTime']['input'];
};

export type CreateDraftFromWorkflowVersionInput = {
/** Workflow ID */
workflowId: Scalars['String']['input'];
/** Workflow version ID */
workflowVersionIdToCopy: Scalars['String']['input'];
};

export type CreateFieldInput = {
defaultValue?: InputMaybe<Scalars['JSON']['input']>;
description?: InputMaybe<Scalars['String']['input']>;
Expand All @@ -221,10 +228,8 @@ export type CreateFieldInput = {
export type CreateObjectInput = {
description?: InputMaybe<Scalars['String']['input']>;
icon?: InputMaybe<Scalars['String']['input']>;
imageIdentifierFieldMetadataId?: InputMaybe<Scalars['String']['input']>;
isLabelSyncedWithName?: InputMaybe<Scalars['Boolean']['input']>;
isRemote?: InputMaybe<Scalars['Boolean']['input']>;
labelIdentifierFieldMetadataId?: InputMaybe<Scalars['String']['input']>;
labelPlural: Scalars['String']['input'];
labelSingular: Scalars['String']['input'];
namePlural: Scalars['String']['input'];
Expand Down Expand Up @@ -579,6 +584,7 @@ export type Mutation = {
challenge: LoginToken;
checkoutSession: SessionEntity;
computeStepOutputSchema: Scalars['JSON']['output'];
createDraftFromWorkflowVersion: Scalars['Boolean']['output'];
createOIDCIdentityProvider: SetupSsoOutput;
createOneAppToken: AppToken;
createOneField: Field;
Expand Down Expand Up @@ -685,6 +691,11 @@ export type MutationComputeStepOutputSchemaArgs = {
};


export type MutationCreateDraftFromWorkflowVersionArgs = {
input: CreateDraftFromWorkflowVersionInput;
};


export type MutationCreateOidcIdentityProviderArgs = {
input: SetupOidcSsoInput;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
import { Field, HideField, InputType } from '@nestjs/graphql';

import { BeforeCreateOne } from '@ptc-org/nestjs-query-graphql';
import {
IsBoolean,
IsNotEmpty,
IsOptional,
IsString,
IsUUID,
} from 'class-validator';
import { IsBoolean, IsNotEmpty, IsOptional, IsString } from 'class-validator';
import GraphQLJSON from 'graphql-type-json';

import { FieldMetadataSettings } from 'src/engine/metadata-modules/field-metadata/interfaces/field-metadata-settings.interface';
Expand Down Expand Up @@ -62,16 +56,6 @@ export class CreateObjectInput {
@HideField()
workspaceId: string;

@IsUUID()
@IsOptional()
@Field({ nullable: true })
labelIdentifierFieldMetadataId?: string;

@IsUUID()
@IsOptional()
@Field({ nullable: true })
imageIdentifierFieldMetadataId?: string;

@IsBoolean()
@IsOptional()
@Field({ nullable: true })
Expand Down

0 comments on commit a1664fb

Please sign in to comment.