From d58e92a7f064a8a0c76eaf98fd35d727975cfd40 Mon Sep 17 00:00:00 2001 From: Minn Soe Date: Tue, 7 Dec 2021 13:46:12 +0000 Subject: [PATCH] feat: allow types in gitlab client paginated reqs Signed-off-by: Minn Soe --- .../src/ingestion/processors/gitlab/client.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/catalog-backend/src/ingestion/processors/gitlab/client.ts b/plugins/catalog-backend/src/ingestion/processors/gitlab/client.ts index 75832883e4..fbaa816d92 100644 --- a/plugins/catalog-backend/src/ingestion/processors/gitlab/client.ts +++ b/plugins/catalog-backend/src/ingestion/processors/gitlab/client.ts @@ -58,10 +58,10 @@ export class GitLabClient { * @param endpoint - The complete request URL for the endpoint. * @param options - Request queryString options which may also include page variables. */ - async pagedRequest( + async pagedRequest( endpoint: string, options?: ListOptions, - ): Promise> { + ): Promise> { const request = new URL(endpoint); for (const key in options) { if (options[key]) { @@ -116,8 +116,8 @@ export type PagedResponse = { * @param request - Function which returns a PagedResponse to walk through. * @param options - Initial ListOptions for the request function. */ -export async function* paginated( - request: (options: ListOptions) => Promise>, +export async function* paginated( + request: (options: ListOptions) => Promise>, options: ListOptions, ) { let res;