From db63ae42ef218ba0e961c7e5ba52e948421ae697 Mon Sep 17 00:00:00 2001 From: Saurabh Kumar Bajpai Date: Sat, 1 Aug 2026 04:38:39 +0530 Subject: [PATCH] fix: code quality and safety improvements --- scripts/cleanup-specific-issue.js | 4 ++-- scripts/populate-existing-issues.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/cleanup-specific-issue.js b/scripts/cleanup-specific-issue.js index 44b1ef35..ef9d6c9d 100644 --- a/scripts/cleanup-specific-issue.js +++ b/scripts/cleanup-specific-issue.js @@ -39,7 +39,7 @@ async function deleteIssueVectors() { includeValues: false, includeMetadata: true, filter: { - issue_number: parseInt(ISSUE_TO_DELETE) + issue_number: parseInt(ISSUE_TO_DELETE, 10) } }); @@ -65,7 +65,7 @@ async function deleteIssueVectors() { if (listResponse.vectors) { for (const vector of listResponse.vectors) { - if (vector.metadata?.issue_number === parseInt(ISSUE_TO_DELETE)) { + if (vector.metadata?.issue_number === parseInt(ISSUE_TO_DELETE, 10)) { vectorsToDelete.push(vector.id); console.log(` 📌 Found vector via list: ${vector.id}`); console.log(` Metadata:`, JSON.stringify(vector.metadata, null, 2)); diff --git a/scripts/populate-existing-issues.js b/scripts/populate-existing-issues.js index 281a028d..e79edd6d 100644 --- a/scripts/populate-existing-issues.js +++ b/scripts/populate-existing-issues.js @@ -171,7 +171,7 @@ async function populateExistingIssues() { Object.keys(fetchResult.vectors).forEach(vectorId => { const match = vectorId.match(/issue-(\d+)/); if (match) { - const issueNum = parseInt(match[1]); + const issueNum = parseInt(match[1], 10); if (!existingIssueNumbers.has(issueNum)) { existingIssueNumbers.add(issueNum); console.log(` ✓ Found existing issue #${issueNum} by ID`);