From a2114fbcf9f8c81bdb024681bd074462cbf8e26f Mon Sep 17 00:00:00 2001 From: Charles Bochet Date: Fri, 29 Aug 2025 17:04:32 +0200 Subject: [PATCH] Fix migrate view importing viewFilterGroups before viewFilters (#14159) As per title --- .../migrate-views-to-core.command.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/twenty-server/src/database/commands/views-migration/migrate-views-to-core.command.ts b/packages/twenty-server/src/database/commands/views-migration/migrate-views-to-core.command.ts index 5c02a7dd624..8327d887fac 100644 --- a/packages/twenty-server/src/database/commands/views-migration/migrate-views-to-core.command.ts +++ b/packages/twenty-server/src/database/commands/views-migration/migrate-views-to-core.command.ts @@ -192,6 +192,14 @@ export class MigrateViewsToCoreCommand extends ActiveOrSuspendedWorkspacesMigrat ); } + if (workspaceView.viewFilterGroups?.length > 0) { + await this.migrateViewFilterGroups( + workspaceView.viewFilterGroups, + workspaceId, + queryRunner, + ); + } + if (workspaceView.viewFilters?.length > 0) { await this.migrateViewFilters( workspaceView.viewFilters, @@ -216,14 +224,6 @@ export class MigrateViewsToCoreCommand extends ActiveOrSuspendedWorkspacesMigrat ); } - if (workspaceView.viewFilterGroups?.length > 0) { - await this.migrateViewFilterGroups( - workspaceView.viewFilterGroups, - workspaceId, - queryRunner, - ); - } - const deletedStatus = workspaceView.deletedAt ? ' (DELETED)' : ''; this.logger.log(