diff --git a/packages/twenty-server/src/queue-worker.module.ts b/packages/twenty-server/src/queue-worker.module.ts index 35f18d29d..fbf96e590 100644 --- a/packages/twenty-server/src/queue-worker.module.ts +++ b/packages/twenty-server/src/queue-worker.module.ts @@ -7,7 +7,6 @@ import { loggerModuleFactory } from 'src/integrations/logger/logger.module-facto import { JobsModule } from 'src/integrations/message-queue/jobs.module'; import { MessageQueueModule } from 'src/integrations/message-queue/message-queue.module'; import { messageQueueModuleFactory } from 'src/integrations/message-queue/message-queue.module-factory'; -import { FetchMessagesJob } from 'src/workspace/messaging/jobs/fetch-messages.job'; @Module({ imports: [ diff --git a/packages/twenty-server/src/workspace/workspace-query-builder/factories/delete-many-query.factory.ts b/packages/twenty-server/src/workspace/workspace-query-builder/factories/delete-many-query.factory.ts index 1c0086d41..dd39ce31e 100644 --- a/packages/twenty-server/src/workspace/workspace-query-builder/factories/delete-many-query.factory.ts +++ b/packages/twenty-server/src/workspace/workspace-query-builder/factories/delete-many-query.factory.ts @@ -24,7 +24,9 @@ export class DeleteManyQueryFactory { mutation { deleteFrom${ options.targetTableName - }Collection(filter: ${stringifyWithoutKeyQuote(args.filter)}, atMost: 30) { + }Collection(filter: ${stringifyWithoutKeyQuote( + args.filter, + )}, atMost: 30) { affectedCount records { ${fieldsString} diff --git a/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-many-query.factory.ts b/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-many-query.factory.ts index 148f77a54..2eec06c47 100644 --- a/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-many-query.factory.ts +++ b/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-many-query.factory.ts @@ -35,10 +35,15 @@ export class UpdateManyQueryFactory { options.fieldMetadataCollection, ); + const argsData = { + ...computedArgs.data, + updatedAt: new Date().toISOString(), + }; + return ` mutation { update${options.targetTableName}Collection( - set: ${stringifyWithoutKeyQuote(computedArgs.data)}, + set: ${stringifyWithoutKeyQuote(argsData)}, filter: ${stringifyWithoutKeyQuote(args.filter)}, ) { affectedCount diff --git a/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-one-query.factory.ts b/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-one-query.factory.ts index bf52cdabf..8cf18cfca 100644 --- a/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-one-query.factory.ts +++ b/packages/twenty-server/src/workspace/workspace-query-builder/factories/update-one-query.factory.ts @@ -31,12 +31,17 @@ export class UpdateOneQueryFactory { options.fieldMetadataCollection, ); + const argsData = { + ...computedArgs.data, + updatedAt: new Date().toISOString(), + }; + return ` mutation { update${ options.targetTableName }Collection(set: ${stringifyWithoutKeyQuote( - computedArgs.data, + argsData, )}, filter: { id: { eq: "${computedArgs.id}" } }) { affectedCount records {