diff --git a/src/frontend/app/administration/search/search-administration.component.ts b/src/frontend/app/administration/search/search-administration.component.ts index 149ae1c31bc7a473ce3d15cf072616801d1d12ce..17945b3bd8c6b22432baaf870fa4cfe5d9986e80 100644 --- a/src/frontend/app/administration/search/search-administration.component.ts +++ b/src/frontend/app/administration/search/search-administration.component.ts @@ -241,7 +241,7 @@ export class SearchAdministrationComponent implements OnInit { }; selectedProcessToolClone: string = null; - searchAdv: any = { listEvent: {}, listDisplay: {}, listEvent_data: {} }; + searchAdv: any = { listEvent: {}, listDisplay: {}, list_event_data: {} }; constructor(public translate: TranslateService, public http: HttpClient, private notify: NotificationService, public appService: AppService, public headerService: HeaderService) { } @@ -375,8 +375,10 @@ export class SearchAdministrationComponent implements OnInit { const defaultTab = templateData.configuration.listEvent.defaultTab; const subInfos = templateData.configuration.listDisplay.subInfos; const displayData = JSON.parse(JSON.stringify(subInfos)); + this.selectedProcessTool.defaultTab = defaultTab; this.selectedTemplateDisplayedSecondaryData = templateData.configuration.listDisplay.templateColumns; + displayData.forEach((element: { value: any; cssClasses: any; icon: any; }) => { this.displayedSecondaryData.push({ 'value': element.value, diff --git a/src/frontend/service/privileges.service.ts b/src/frontend/service/privileges.service.ts index b91ec4416fdf6d1bb4bfa90698748358c593d01e..f1cdf56828823c580207ce65ffdca59485465e45 100755 --- a/src/frontend/service/privileges.service.ts +++ b/src/frontend/service/privileges.service.ts @@ -294,7 +294,17 @@ export class PrivilegeService { 'style': 'fas fa-dolly-flatbed', 'angular': true, 'hasParams': false - } + }, + { + 'id': 'search_administration', + 'label': 'lang.searchAdministration', + 'comment': 'lang.searchAdministration', + 'route': '/administration/search', + 'unit': 'supervision', + 'style': 'fas fa-search', + 'angular': true, + 'hasParams': false + }, ]; private privileges: privilege[] = [