diff --git a/workspaces/client/src/service/genesys/DiversityTreeService.ts b/workspaces/client/src/service/genesys/DiversityTreeService.ts index 0cf3f172d729731c86fa1c251c34fa02e5998d27..74f4601f487d1221a8fa45227d31030259f15c24 100644 --- a/workspaces/client/src/service/genesys/DiversityTreeService.ts +++ b/workspaces/client/src/service/genesys/DiversityTreeService.ts @@ -11,6 +11,7 @@ import Page, { IPageRequest } from '@genesys/client/model/Page'; import OpResponse from '@genesys/client/model/OpResponse'; import DiversityTreeCreator from '@genesys/client/model/DiversityTreeCreator'; import RepositoryFile from '@genesys/client/model/repository/RepositoryFile'; +import { dereferenceReferences2 } from '@genesys/client/utilities'; const URL_CREATE = `/api/v1/div-tree`; const URL_UPDATE = `/api/v1/div-tree`; @@ -109,7 +110,10 @@ class DiversityTreeService { url: apiUrl, method: 'GET', ...content, - }).then(({ data }) => data as Page); + }).then(({ data }) => { + dereferenceReferences2(data.content, DiversityTreeAccessionRef.DEREFERENCES); + return data as Page; + }); } /**