feat(pit): improve commit changes condition as some old versions can be zero

This commit is contained in:
carlosmonastyrski
2025-06-10 19:02:02 -03:00
parent f0a70e23ac
commit 160e2b773b

View File

@@ -120,7 +120,7 @@ export const folderCommitChangesDALFactory = (db: TDbClient) => {
return docs.map((doc) => { return docs.map((doc) => {
// Determine if this is a secret or folder change based on populated fields // Determine if this is a secret or folder change based on populated fields
if (doc.secretKey && doc.secretVersion && doc.secretId) { if (doc.secretKey && doc.secretVersion !== null && doc.secretId) {
return { return {
...doc, ...doc,
resourceType: "secret", resourceType: "secret",
@@ -168,7 +168,7 @@ export const folderCommitChangesDALFactory = (db: TDbClient) => {
); );
return docs return docs
.filter((doc) => doc.secretKey && doc.secretVersion && doc.secretId) .filter((doc) => doc.secretKey && doc.secretVersion !== null && doc.secretId)
.map( .map(
(doc): SecretCommitChange => ({ (doc): SecretCommitChange => ({
...doc, ...doc,
@@ -209,7 +209,7 @@ export const folderCommitChangesDALFactory = (db: TDbClient) => {
); );
return docs return docs
.filter((doc) => doc.folderName && doc.folderVersion && doc.folderChangeId) .filter((doc) => doc.folderName && doc.folderVersion !== null && doc.folderChangeId)
.map( .map(
(doc): FolderCommitChange => ({ (doc): FolderCommitChange => ({
...doc, ...doc,