From 44e589b637d2cf5644665b605fc50bc6e9d4a7af Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Mon, 5 Jan 2026 14:07:03 +0000 Subject: [PATCH] Fix feature flag lookup when uploading DB --- lib/analyze-action.js | 2 +- src/database-upload.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/analyze-action.js b/lib/analyze-action.js index 9cd0f55d1c..6e0fd716cf 100644 --- a/lib/analyze-action.js +++ b/lib/analyze-action.js @@ -97529,7 +97529,7 @@ async function cleanupAndUploadDatabases(repositoryNwo, codeql, config, apiDetai logger.debug("Not analyzing default branch. Skipping upload."); return []; } - const shouldUploadOverlayBase = config.overlayDatabaseMode === "overlay-base" /* OverlayBase */ && await features.getValue("upload_overlay_db_to_api" /* UploadOverlayDbToApi */); + const shouldUploadOverlayBase = config.overlayDatabaseMode === "overlay-base" /* OverlayBase */ && await features.getValue("upload_overlay_db_to_api" /* UploadOverlayDbToApi */, codeql); const cleanupLevel = shouldUploadOverlayBase ? "overlay" /* Overlay */ : "clear" /* Clear */; await withGroupAsync("Cleaning up databases", async () => { await codeql.databaseCleanupCluster(config, cleanupLevel); diff --git a/src/database-upload.ts b/src/database-upload.ts index d4168295d1..6d0a199db1 100644 --- a/src/database-upload.ts +++ b/src/database-upload.ts @@ -70,7 +70,7 @@ export async function cleanupAndUploadDatabases( // If config.overlayDatabaseMode is OverlayBase, then we have overlay base databases for all languages. const shouldUploadOverlayBase = config.overlayDatabaseMode === OverlayDatabaseMode.OverlayBase && - (await features.getValue(Feature.UploadOverlayDbToApi)); + (await features.getValue(Feature.UploadOverlayDbToApi, codeql)); const cleanupLevel = shouldUploadOverlayBase ? CleanupLevel.Overlay : CleanupLevel.Clear;