diff --git a/extensions/ql-vscode/src/databases/code-search-api.ts b/extensions/ql-vscode/src/databases/code-search-api.ts index 1cbf2485355..56788c5a43c 100644 --- a/extensions/ql-vscode/src/databases/code-search-api.ts +++ b/extensions/ql-vscode/src/databases/code-search-api.ts @@ -3,10 +3,7 @@ import { throttling } from "@octokit/plugin-throttling"; import { Octokit } from "@octokit/rest"; import { Progress, CancellationToken } from "vscode"; import { Credentials } from "../common/authentication"; -import { - NotificationLogger, - showAndLogWarningMessage, -} from "../common/logging"; +import { BaseLogger } from "../common/logging"; export async function getCodeSearchRepositories( query: string, @@ -16,7 +13,7 @@ export async function getCodeSearchRepositories( }>, token: CancellationToken, credentials: Credentials, - logger: NotificationLogger, + logger: BaseLogger, ): Promise { let nwos: string[] = []; const octokit = await provideOctokitWithThrottling(credentials, logger); @@ -47,7 +44,7 @@ export async function getCodeSearchRepositories( async function provideOctokitWithThrottling( credentials: Credentials, - logger: NotificationLogger, + logger: BaseLogger, ): Promise { const MyOctokit = Octokit.plugin(throttling); const auth = await credentials.getAccessToken(); @@ -57,16 +54,14 @@ async function provideOctokitWithThrottling( retry, throttle: { onRateLimit: (retryAfter: number, options: any): boolean => { - void showAndLogWarningMessage( - logger, + void logger.log( `Rate Limit detected for request ${options.method} ${options.url}. Retrying after ${retryAfter} seconds!`, ); return true; }, onSecondaryRateLimit: (_retryAfter: number, options: any): void => { - void showAndLogWarningMessage( - logger, + void logger.log( `Secondary Rate Limit detected for request ${options.method} ${options.url}`, ); },