From 509e08c908d1b40cab873308c9c482e683d1db1c Mon Sep 17 00:00:00 2001 From: Calvin Lee Date: Tue, 11 Jun 2024 12:33:51 -0600 Subject: [PATCH] update getHarnessEditContentsUrl Signed-off-by: Calvin Lee --- .changeset/dull-moose-cough.md | 5 +++++ packages/integration/src/harness/HarnessIntegration.test.ts | 2 +- packages/integration/src/harness/core.test.ts | 2 +- packages/integration/src/harness/core.ts | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changeset/dull-moose-cough.md diff --git a/.changeset/dull-moose-cough.md b/.changeset/dull-moose-cough.md new file mode 100644 index 0000000000..c06d62c109 --- /dev/null +++ b/.changeset/dull-moose-cough.md @@ -0,0 +1,5 @@ +--- +'@backstage/integration': minor +--- + +Updated function for getHarnessEditContentsUrl diff --git a/packages/integration/src/harness/HarnessIntegration.test.ts b/packages/integration/src/harness/HarnessIntegration.test.ts index 8a936dc07b..4a5f5f8d70 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/ng/account/accountId/module/code/orgs/orgName/projects/projName/repoName/files/refMain/~/all-apis.yaml', + 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repos/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 809c710ecf..78ca68a98a 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/refMain/~/all-apis.yaml', + 'https://app.harness.io/ng/account/accountId/module/code/orgs/orgName/projects/projName/repos/repoName/files/refMain/~/all-apis.yaml', ); }); }); diff --git a/packages/integration/src/harness/core.ts b/packages/integration/src/harness/core.ts index 7faa6b6d9c..81281eaa6e 100644 --- a/packages/integration/src/harness/core.ts +++ b/packages/integration/src/harness/core.ts @@ -34,7 +34,7 @@ export function getHarnessEditContentsUrl( url: string, ) { const parsedUrl = parseHarnessUrl(config, url); - return `${parsedUrl.baseUrl}/ng/account/${parsedUrl.accountId}/module/code/orgs/${parsedUrl.orgName}/projects/${parsedUrl.projectName}/${parsedUrl.repoName}/files/${parsedUrl.branch}/~/${parsedUrl.path}`; + return `${parsedUrl.baseUrl}/ng/account/${parsedUrl.accountId}/module/code/orgs/${parsedUrl.orgName}/projects/${parsedUrl.projectName}/repos/${parsedUrl.repoName}/files/${parsedUrl.branch}/~/${parsedUrl.path}`; } /**