diff --git a/package-lock.json b/package-lock.json index 119be944a8b..3ea65d2b117 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64966,7 +64966,7 @@ }, "packages/common": { "name": "@esri/hub-common", - "version": "14.9.1", + "version": "14.11.0", "license": "Apache-2.0", "dependencies": { "abab": "^2.0.5", diff --git a/packages/common/src/groups/HubGroups.ts b/packages/common/src/groups/HubGroups.ts index 0e0b2fabaf3..fc0c909bef9 100644 --- a/packages/common/src/groups/HubGroups.ts +++ b/packages/common/src/groups/HubGroups.ts @@ -19,6 +19,7 @@ import { IUserRequestOptions } from "@esri/arcgis-rest-auth"; import { DEFAULT_GROUP } from "./defaults"; import { convertHubGroupToGroup } from "./_internal/convertHubGroupToGroup"; import { convertGroupToHubGroup } from "./_internal/convertGroupToHubGroup"; +import { getRelativeWorkspaceUrl } from "../core/getRelativeWorkspaceUrl"; /** * Enrich a generic search result @@ -84,6 +85,7 @@ export async function enrichGroupSearchResult( result.links.thumbnail = getGroupThumbnailUrl(requestOptions.portal, group); result.links.self = getGroupHomeUrl(result.id, requestOptions); result.links.siteRelative = `/teams/${result.id}`; + result.links.workspaceRelative = getRelativeWorkspaceUrl("Group", result.id); return result; }