[messaging] fix message-channel-message-association field name as dependencies (#3712)
This commit is contained in:
@ -82,5 +82,5 @@ export class MessageChannelObjectMetadata extends BaseObjectMetadata {
|
||||
objectName: 'messageChannelMessageAssociation',
|
||||
})
|
||||
@IsNullable()
|
||||
messageChannelMessageAssociation: MessageChannelMessageAssociationObjectMetadata[];
|
||||
messageChannelMessageAssociations: MessageChannelMessageAssociationObjectMetadata[];
|
||||
}
|
||||
|
||||
@ -46,5 +46,5 @@ export class MessageThreadObjectMetadata extends BaseObjectMetadata {
|
||||
objectName: 'messageChannelMessageAssociation',
|
||||
})
|
||||
@IsNullable()
|
||||
messageChannelMessageAssociation: MessageChannelMessageAssociationObjectMetadata[];
|
||||
messageChannelMessageAssociations: MessageChannelMessageAssociationObjectMetadata[];
|
||||
}
|
||||
|
||||
@ -112,5 +112,5 @@ export class MessageObjectMetadata extends BaseObjectMetadata {
|
||||
objectName: 'messageChannelMessageAssociation',
|
||||
})
|
||||
@IsNullable()
|
||||
messageChannelMessageAssociation: MessageChannelMessageAssociationObjectMetadata[];
|
||||
messageChannelMessageAssociations: MessageChannelMessageAssociationObjectMetadata[];
|
||||
}
|
||||
|
||||
@ -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<T extends BaseObjectMetadata> = {
|
||||
[K in keyof T as T[K] extends BaseObjectMetadata
|
||||
? `${Extract<K, string>}Id`
|
||||
|
||||
Reference in New Issue
Block a user