From 902d10f2795e71fcb1244dc4ef61317174a92e6c Mon Sep 17 00:00:00 2001 From: "Ruslan.Nasyrov" Date: Mon, 22 May 2023 15:19:25 +0500 Subject: [PATCH] added 'secure' parameter --- packages/gitlab-backend/src/service/router.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/gitlab-backend/src/service/router.ts b/packages/gitlab-backend/src/service/router.ts index 91dde8c5..983b667b 100644 --- a/packages/gitlab-backend/src/service/router.ts +++ b/packages/gitlab-backend/src/service/router.ts @@ -21,12 +21,13 @@ function getBasePath(config: Config) { export interface RouterOptions { logger: Logger; config: Config; + secure?: boolean; } export async function createRouter( options: RouterOptions ): Promise { - const { logger, config } = options; + const { logger, config, secure } = options; const basePath = getBasePath(config) || ''; const gitlabIntegrations: GitLabIntegrationConfig[] = @@ -55,6 +56,7 @@ export async function createRouter( headers: { ...(token ? { 'PRIVATE-TOKEN': token } : {}), }, + secure, logProvider: () => logger, pathRewrite: { [`^${basePath}/api/gitlab/${host}`]: apiUrl.pathname,