diff --git a/backend/src/db/migrations/20250507185010_pit-projects-commits-initialization.ts b/backend/src/db/migrations/20250507185010_pit-projects-commits-initialization.ts index ec6a1d847..b708c02a8 100644 --- a/backend/src/db/migrations/20250507185010_pit-projects-commits-initialization.ts +++ b/backend/src/db/migrations/20250507185010_pit-projects-commits-initialization.ts @@ -8,6 +8,7 @@ import { ChangeType } from "@app/services/folder-commit/folder-commit-service"; import { ProjectType, + SecretType, TableName, TFolderCheckpoints, TFolderCommits, @@ -65,6 +66,7 @@ const sortFoldersByHierarchy = (folders: TSecretFolders[]) => { const getSecretsByFolderIds = async (knex: Knex, folderIds: string[]): Promise> => { const secrets = await knex(TableName.SecretV2) .whereIn(`${TableName.SecretV2}.folderId`, folderIds) + .where(`${TableName.SecretV2}.type`, SecretType.Shared) .join(TableName.SecretVersionV2, (queryBuilder) => { void queryBuilder .on(`${TableName.SecretVersionV2}.secretId`, `${TableName.SecretV2}.id`) @@ -88,6 +90,7 @@ const getSecretsByFolderIds = async (knex: Knex, folderIds: string[]): Promise> => { const folders = await knex(TableName.SecretFolder) .whereIn(`${TableName.SecretFolder}.parentId`, parentIds) + .where(`${TableName.SecretFolder}.isReserved`, false) .join(TableName.SecretFolderVersion, (queryBuilder) => { void queryBuilder .on(`${TableName.SecretFolderVersion}.folderId`, `${TableName.SecretFolder}.id`)