Fix sarif-ids format not matching documentation

This commit is contained in:
Michael B. Gale
2025-09-26 14:02:53 +01:00
parent 4c60b18145
commit 0e1ad534f3
4 changed files with 13 additions and 11 deletions
+6 -5
View File
@@ -101,9 +101,10 @@ export async function uploadSarif(
export function uploadResultsToSarifIds(
uploadResults: UploadSarifResults,
): UploadSarifResult[] {
return Object.entries(uploadResults).map(([analysisKind, result]) => ({
analysis: analysisKind as analyses.AnalysisKind,
id: result.sarifID,
}));
): Partial<Record<analyses.AnalysisKind, string>> {
const result = {};
for (const uploadResult of Object.keys(uploadResults)) {
result[uploadResult] = uploadResults[uploadResult].id;
}
return result;
}