From 8fc69724cade33b66bc2160a2947cc19a2725be4 Mon Sep 17 00:00:00 2001 From: lige1 Date: Mon, 27 Oct 2025 16:15:45 +0000 Subject: [PATCH] checked in code for 534 --- .../element-selector-dialogue.service.ts | 2 +- src/app/utility/element-selector.component.html | 14 +++++++------- src/app/utility/element-selector.component.ts | 16 +++++++++------- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/src/app/services/element-selector-dialogue.service.ts b/src/app/services/element-selector-dialogue.service.ts index a12b14e76..195f4cc52 100644 --- a/src/app/services/element-selector-dialogue.service.ts +++ b/src/app/services/element-selector-dialogue.service.ts @@ -27,7 +27,7 @@ export class ElementSelectorDialogueService { open(validTypesToSelect, notAllowedToSelectIds) { if (!validTypesToSelect || (validTypesToSelect && validTypesToSelect.length === 0)) { - validTypesToSelect = ['CodeSet', 'DataModel', 'DataClass', 'DataType', 'DataElement', 'Term']; + validTypesToSelect = ['Folder','CodeSet', 'DataModel', 'DataClass', 'DataType', 'DataElement', 'Term']; } const dg = this.dialog.open(ElementSelectorComponent, { diff --git a/src/app/utility/element-selector.component.html b/src/app/utility/element-selector.component.html index 19e94ca70..a789b1e52 100644 --- a/src/app/utility/element-selector.component.html +++ b/src/app/utility/element-selector.component.html @@ -22,12 +22,12 @@ What type of element are you looking for?
- - +
{ - this.loading = true; - this.resourceService.folder.list().subscribe( - (data: FolderIndexResponse) => { - this.loading = false; + this.reloading = true; + this.resourceService.tree + .list(ContainerDomainType.Folders, { domainType: 'folders' }) + .subscribe( + (data) => { this.rootNode = { - children: data.body.items, + children: data.body, isRoot: true }; + this.reloading = false; }, () => { - this.loading = false; + this.reloading = false; } ); - }; +}; onTerminologySelect = (terminology: any) => { this.dataSource = new MatTableDataSource(null);