diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/listeners/entity-events-to-db.listener.ts b/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/listeners/entity-events-to-db.listener.ts index b77db9c38..8288a94d4 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/listeners/entity-events-to-db.listener.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/listeners/entity-events-to-db.listener.ts @@ -49,6 +49,10 @@ export class EntityEventsToDbListener { payload: ObjectRecordCreateEvent, operation: string, ) { + if (payload.objectMetadata.isSystem) { + return; + } + const isEventObjectEnabledFeatureFlag = await this.featureFlagRepository.findOneBy({ workspaceId: payload.workspaceId, diff --git a/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.service.ts b/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.service.ts index b8c41f8e7..1599d8363 100644 --- a/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.service.ts @@ -208,6 +208,7 @@ export class FieldMetadataService extends TypeOrmQueryService