From 894f63a16f8b413b7c260ddc480ef9388451ee23 Mon Sep 17 00:00:00 2001 From: Charles Bochet Date: Mon, 22 Jan 2024 11:13:43 +0100 Subject: [PATCH] Standard Object prefill updates (#3570) --- .../standard-objects/activity.object-metadata.ts | 2 -- .../standard-objects/api-key.object-metadata.ts | 1 - .../standard-objects/comment.object-metadata.ts | 1 - .../standard-objects/company.object-metadata.ts | 2 -- .../standard-objects/connected-account.object-metadata.ts | 1 - .../standard-objects/message-channel.object-metadata.ts | 1 - .../standard-objects/message-participant.object-metadata.ts | 1 - .../standard-objects/message-thread.object-metadata.ts | 3 --- .../standard-objects/message.object-metadata.ts | 4 ---- .../standard-objects/opportunity.object-metadata.ts | 1 - .../standard-objects/person.object-metadata.ts | 5 ----- .../standard-objects/pipeline-step.object-metadata.ts | 2 -- .../standard-objects/view-filter.object-metadata.ts | 2 -- .../standard-objects/view.object-metadata.ts | 1 - 14 files changed, 27 deletions(-) diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/activity.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/activity.object-metadata.ts index 3f1224224..df001c73a 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/activity.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/activity.object-metadata.ts @@ -26,7 +26,6 @@ export class ActivityObjectMetadata extends BaseObjectMetadata { description: 'Activity title', icon: 'IconNotes', }) - @IsNullable() title: string; @FieldMetadata({ @@ -35,7 +34,6 @@ export class ActivityObjectMetadata extends BaseObjectMetadata { description: 'Activity body', icon: 'IconList', }) - @IsNullable() body: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/api-key.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/api-key.object-metadata.ts index 0f30b86ab..887819890 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/api-key.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/api-key.object-metadata.ts @@ -19,7 +19,6 @@ export class ApiKeyObjectMetadata extends BaseObjectMetadata { label: 'Name', description: 'ApiKey name', icon: 'IconLink', - defaultValue: { value: '' }, }) name: string; diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/comment.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/comment.object-metadata.ts index 81dd61e7e..08770250f 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/comment.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/comment.object-metadata.ts @@ -20,7 +20,6 @@ export class CommentObjectMetadata extends BaseObjectMetadata { label: 'Body', description: 'Comment body', icon: 'IconLink', - defaultValue: { value: '' }, }) body: string; diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/company.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/company.object-metadata.ts index cc129e569..9623d8c5c 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/company.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/company.object-metadata.ts @@ -37,7 +37,6 @@ export class CompanyObjectMetadata extends BaseObjectMetadata { 'The company website URL. We use this url to fetch the company icon', icon: 'IconLink', }) - @IsNullable() domainName?: string; @FieldMetadata({ @@ -46,7 +45,6 @@ export class CompanyObjectMetadata extends BaseObjectMetadata { description: 'The company address', icon: 'IconMap', }) - @IsNullable() address: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/connected-account.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/connected-account.object-metadata.ts index 9c210cdfa..a14f99384 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/connected-account.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/connected-account.object-metadata.ts @@ -69,7 +69,6 @@ export class ConnectedAccountObjectMetadata extends BaseObjectMetadata { description: 'Last sync history ID', icon: 'IconHistory', }) - @IsNullable() lastSyncHistoryId: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-channel.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-channel.object-metadata.ts index 98d512d86..3d0cec4d8 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-channel.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-channel.object-metadata.ts @@ -56,7 +56,6 @@ export class MessageChannelObjectMetadata extends BaseObjectMetadata { description: 'Type', icon: 'IconMessage', }) - @IsNullable() type: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-participant.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-participant.object-metadata.ts index 410c3bed4..8afd64d96 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-participant.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-participant.object-metadata.ts @@ -59,7 +59,6 @@ export class MessageParticipantObjectMetadata extends BaseObjectMetadata { description: 'Display Name', icon: 'IconUser', }) - @IsNullable() displayName: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-thread.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-thread.object-metadata.ts index 5b2215bd8..c5e1edc60 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-thread.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message-thread.object-metadata.ts @@ -29,7 +29,6 @@ export class MessageThreadObjectMetadata extends BaseObjectMetadata { description: 'Thread id from the messaging provider', icon: 'IconMessage', }) - @IsNullable() externalId: string; @FieldMetadata({ @@ -38,7 +37,6 @@ export class MessageThreadObjectMetadata extends BaseObjectMetadata { description: 'Subject', icon: 'IconMessage', }) - @IsNullable() subject: string; @FieldMetadata({ @@ -59,7 +57,6 @@ export class MessageThreadObjectMetadata extends BaseObjectMetadata { icon: 'IconEyeglass', defaultValue: { value: 'default' }, }) - @IsNullable() visibility: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message.object-metadata.ts index c9819fe67..7bd755dc9 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/message.object-metadata.ts @@ -29,7 +29,6 @@ export class MessageObjectMetadata extends BaseObjectMetadata { description: 'Message id from the messaging provider', icon: 'IconHash', }) - @IsNullable() externalId: string; @FieldMetadata({ @@ -38,7 +37,6 @@ export class MessageObjectMetadata extends BaseObjectMetadata { description: 'Message id from the message header', icon: 'IconHash', }) - @IsNullable() headerMessageId: string; @FieldMetadata({ @@ -67,7 +65,6 @@ export class MessageObjectMetadata extends BaseObjectMetadata { description: 'Subject', icon: 'IconMessage', }) - @IsNullable() subject: string; @FieldMetadata({ @@ -76,7 +73,6 @@ export class MessageObjectMetadata extends BaseObjectMetadata { description: 'Body', icon: 'IconMessage', }) - @IsNullable() body: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/opportunity.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/opportunity.object-metadata.ts index 7e7fb8568..b2ea3bbc9 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/opportunity.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/opportunity.object-metadata.ts @@ -53,7 +53,6 @@ export class OpportunityObjectMetadata extends BaseObjectMetadata { icon: 'IconProgressCheck', defaultValue: { value: '0' }, }) - @IsNullable() probability: string; // Relations diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/person.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/person.object-metadata.ts index 604db4d2a..7142d85b4 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/person.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/person.object-metadata.ts @@ -39,7 +39,6 @@ export class PersonObjectMetadata extends BaseObjectMetadata { description: 'Contact’s Email', icon: 'IconMail', }) - @IsNullable() email: string; @FieldMetadata({ @@ -66,7 +65,6 @@ export class PersonObjectMetadata extends BaseObjectMetadata { description: 'Contact’s job title', icon: 'IconBriefcase', }) - @IsNullable() jobTitle: string; @FieldMetadata({ @@ -75,7 +73,6 @@ export class PersonObjectMetadata extends BaseObjectMetadata { description: 'Contact’s phone number', icon: 'IconPhone', }) - @IsNullable() phone: string; @FieldMetadata({ @@ -84,7 +81,6 @@ export class PersonObjectMetadata extends BaseObjectMetadata { description: 'Contact’s city', icon: 'IconMap', }) - @IsNullable() city: string; @FieldMetadata({ @@ -94,7 +90,6 @@ export class PersonObjectMetadata extends BaseObjectMetadata { icon: 'IconFileUpload', }) @IsSystem() - @IsNullable() avatarUrl: string; // Relations diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/pipeline-step.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/pipeline-step.object-metadata.ts index 8be3361da..4f11772fc 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/pipeline-step.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/pipeline-step.object-metadata.ts @@ -23,7 +23,6 @@ export class PipelineStepObjectMetadata extends BaseObjectMetadata { description: 'Pipeline Step name', icon: 'IconCurrencyDollar', }) - @IsNullable() name: string; @FieldMetadata({ @@ -32,7 +31,6 @@ export class PipelineStepObjectMetadata extends BaseObjectMetadata { description: 'Pipeline Step color', icon: 'IconColorSwatch', }) - @IsNullable() color: string; @FieldMetadata({ diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view-filter.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view-filter.object-metadata.ts index d6aca3ff7..398ad280c 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view-filter.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view-filter.object-metadata.ts @@ -34,7 +34,6 @@ export class ViewFilterObjectMetadata extends BaseObjectMetadata { type: FieldMetadataType.TEXT, label: 'Value', description: 'View Filter value', - defaultValue: { value: '' }, }) value: string; @@ -42,7 +41,6 @@ export class ViewFilterObjectMetadata extends BaseObjectMetadata { type: FieldMetadataType.TEXT, label: 'Display Value', description: 'View Filter Display Value', - defaultValue: { value: '' }, }) displayValue: string; diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view.object-metadata.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view.object-metadata.ts index ae8d915cd..4cc58d44c 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view.object-metadata.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/standard-objects/view.object-metadata.ts @@ -23,7 +23,6 @@ export class ViewObjectMetadata extends BaseObjectMetadata { type: FieldMetadataType.TEXT, label: 'Name', description: 'View name', - defaultValue: { value: '' }, }) name: string;