diff --git a/packages/twenty-server/src/engine/twenty-orm/repository/workspace-soft-delete-query-builder.ts b/packages/twenty-server/src/engine/twenty-orm/repository/workspace-soft-delete-query-builder.ts index 9cda9f8b1d..e25d473b50 100644 --- a/packages/twenty-server/src/engine/twenty-orm/repository/workspace-soft-delete-query-builder.ts +++ b/packages/twenty-server/src/engine/twenty-orm/repository/workspace-soft-delete-query-builder.ts @@ -131,7 +131,10 @@ export class WorkspaceSoftDeleteQueryBuilder< this.internalContext.eventEmitterService.emitDatabaseBatchEvent( formatTwentyOrmEventToDatabaseBatchEvent({ - action: DatabaseEventAction.DELETED, + action: + this.expressionMap.queryType === 'restore' + ? DatabaseEventAction.RESTORED + : DatabaseEventAction.DELETED, objectMetadataItem: objectMetadata, flatFieldMetadataMaps: this.internalContext.flatFieldMetadataMaps, workspaceId: this.internalContext.workspaceId,