From a2d612779336859f9dd10cd2120250f678f526bf Mon Sep 17 00:00:00 2001 From: Calvin Lee Date: Wed, 29 May 2024 11:14:08 -0600 Subject: [PATCH] fixed comments Signed-off-by: Calvin Lee --- .../integration/src/harness/HarnessIntegration.test.ts | 2 +- packages/integration/src/harness/core.test.ts | 2 +- packages/integration/src/harness/core.ts | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/integration/src/harness/HarnessIntegration.test.ts b/packages/integration/src/harness/HarnessIntegration.test.ts index 2d85204f16..8a936dc07b 100644 --- a/packages/integration/src/harness/HarnessIntegration.test.ts +++ b/packages/integration/src/harness/HarnessIntegration.test.ts @@ -117,7 +117,7 @@ describe('HarnessIntegration', () => { 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repos/repoName/edit/refMain/~/all-apis.yaml', ), ).toBe( - 'https://app.harness.io/gateway/code/api/v1/repos/accountId/orgName/projName/repoName/+/edit/all-apis.yaml', + 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repoName/files/refMain/~/all-apis.yaml', ); }); }); diff --git a/packages/integration/src/harness/core.test.ts b/packages/integration/src/harness/core.test.ts index 2ea3948c18..809c710ecf 100644 --- a/packages/integration/src/harness/core.test.ts +++ b/packages/integration/src/harness/core.test.ts @@ -57,7 +57,7 @@ describe('Harness code core', () => { 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repos/repoName/edit/refMain/~/all-apis.yaml', ), ).toEqual( - 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repoName/files//ng/account/accountId/module/code/orgs/orgName/projects/projName/repos/repoName/edit/refMain/~/all-apis.yaml', + 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repoName/files/refMain/~/all-apis.yaml', ); }); }); diff --git a/packages/integration/src/harness/core.ts b/packages/integration/src/harness/core.ts index a87c80d90c..f9ccafb13b 100644 --- a/packages/integration/src/harness/core.ts +++ b/packages/integration/src/harness/core.ts @@ -65,8 +65,8 @@ export function getHarnessFileContentsUrl( * @remarks * * Converts - * from: https://gitea.com/a/b/src/branchname - * to: https://gitea.com/api/v1/repos/a/b/archive/branchname.zip + * from: https://qa.harness.io/ng/account/accountId/module/code/orgs/orgId/projects/projectName/repos/repoName/files/branch/~/fileName + * to: https://qa.harness.io/gateway/code/api/v1/repos/accountId/orgId/projectName/repoName/+/archive/branch.zip?routingId=accountId * * @param url - A URL pointing to a repository/path * @param config - The relevant provider config @@ -128,7 +128,7 @@ export function getHarnessRequestOptions(config: HarnessIntegrationConfig): { /** * Return parsed git url properties. * - * @param config - A Gitea provider config + * @param config - A Harness provider config * @param url - A URL pointing to a repository * @public */ @@ -171,7 +171,7 @@ export function parseHarnessUrl( ..._path ] = pathSegments; const refAndPath = urlParts.slice( - urlParts.findIndex(i => i === 'files') + 1, + urlParts.findIndex(i => i === 'files' || i === 'edit') + 1, ); const refIndex = refAndPath.findIndex(item => item === '~'); const refString = refAndPath.slice(0, refIndex).join('/');