diff --git a/backend/src/services/folder-commit/folder-commit-service.ts b/backend/src/services/folder-commit/folder-commit-service.ts index aac3804aa..8c0bc8ebf 100644 --- a/backend/src/services/folder-commit/folder-commit-service.ts +++ b/backend/src/services/folder-commit/folder-commit-service.ts @@ -815,7 +815,7 @@ export const folderCommitServiceFactory = ({ encryptedComment: version1.encryptedComment ? secretManagerDecryptor({ cipherTextBlob: version1.encryptedComment }).toString() : "", - metadata: version1.metadata as { key: string; value: string }[], + metadata: Array.isArray(version1.metadata) ? (version1.metadata as { key: string; value: string }[]) : [], tags: version1.tags.map((tag) => tag.id) }; const version2Reshaped = { @@ -826,7 +826,7 @@ export const folderCommitServiceFactory = ({ encryptedComment: version2.encryptedComment ? secretManagerDecryptor({ cipherTextBlob: version2.encryptedComment }).toString() : "", - metadata: version2.metadata as { key: string; value: string }[], + metadata: Array.isArray(version2.metadata) ? (version2.metadata as { key: string; value: string }[]) : [], tags: version2.tags.map((tag) => tag.id) }; return (