From 03e5c792f0290acfb37954079b3afc7e8cda4fc7 Mon Sep 17 00:00:00 2001 From: Weiko Date: Tue, 30 Jan 2024 19:35:41 +0100 Subject: [PATCH] [messaging] fix message-channel-message-association field name as dependencies (#3712) --- .../standard-objects/message-channel.object-metadata.ts | 2 +- .../standard-objects/message-thread.object-metadata.ts | 2 +- .../standard-objects/message.object-metadata.ts | 2 +- .../workspace/workspace-sync-metadata/types/object-record.ts | 1 - 4 files changed, 3 insertions(+), 4 deletions(-) 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 33b4aef22..eb0cd14fe 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 @@ -82,5 +82,5 @@ export class MessageChannelObjectMetadata extends BaseObjectMetadata { objectName: 'messageChannelMessageAssociation', }) @IsNullable() - messageChannelMessageAssociation: MessageChannelMessageAssociationObjectMetadata[]; + messageChannelMessageAssociations: MessageChannelMessageAssociationObjectMetadata[]; } 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 c77d3890d..a5c3f0c0f 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 @@ -46,5 +46,5 @@ export class MessageThreadObjectMetadata extends BaseObjectMetadata { objectName: 'messageChannelMessageAssociation', }) @IsNullable() - messageChannelMessageAssociation: MessageChannelMessageAssociationObjectMetadata[]; + messageChannelMessageAssociations: MessageChannelMessageAssociationObjectMetadata[]; } 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 f95621f05..15ce6ed89 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 @@ -112,5 +112,5 @@ export class MessageObjectMetadata extends BaseObjectMetadata { objectName: 'messageChannelMessageAssociation', }) @IsNullable() - messageChannelMessageAssociation: MessageChannelMessageAssociationObjectMetadata[]; + messageChannelMessageAssociations: MessageChannelMessageAssociationObjectMetadata[]; } diff --git a/packages/twenty-server/src/workspace/workspace-sync-metadata/types/object-record.ts b/packages/twenty-server/src/workspace/workspace-sync-metadata/types/object-record.ts index df388ea03..bf21776f2 100644 --- a/packages/twenty-server/src/workspace/workspace-sync-metadata/types/object-record.ts +++ b/packages/twenty-server/src/workspace/workspace-sync-metadata/types/object-record.ts @@ -1,6 +1,5 @@ import { BaseObjectMetadata } from 'src/workspace/workspace-sync-metadata/standard-objects/base.object-metadata'; -// Note: This is actually not enterely correct, id field should only be added if the relation is MANY_TO_ONE or ONE_TO_ONE export type ObjectRecord = { [K in keyof T as T[K] extends BaseObjectMetadata ? `${Extract}Id`