From e433affcc3e8b7527d0db45e3f24ed29619ea0f2 Mon Sep 17 00:00:00 2001 From: Paolo Date: Wed, 13 Jul 2022 15:44:00 +0200 Subject: [PATCH] - Fixed disappearing side menu when additional menu entries are provided by another component - Fixed wrong parameter for removeFilterField call --- public/js/components/filter/Filter.js | 10 +++++----- public/js/components/navigation/Navigation.js | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/public/js/components/filter/Filter.js b/public/js/components/filter/Filter.js index a2102e48d..94cba0ac7 100644 --- a/public/js/components/filter/Filter.js +++ b/public/js/components/filter/Filter.js @@ -173,20 +173,20 @@ export const CoreFilterCmpt = { filtersArray[filtersArray.length] = { link: link + filters[filtersCount].filterId, - description: filters[filtersCount].desc, - sort: filtersCount, + description: filters[filtersCount].desc, + sort: filtersCount, onClickCall: this.handlerGetFilterById }; } this.$emit( 'nwNewEntry', - [{ + { link: "#", description: "Filters", icon: "filter", children: filtersArray - }] + } ); }, /** @@ -325,7 +325,7 @@ export const CoreFilterCmpt = { this.startFetchCmpt( CoreFilterAPIs.removeFilterField, { - selectedField: event.currentTarget.getAttribute('field-to-remove') + filterField: event.currentTarget.getAttribute('field-to-remove') }, this.getFilter ); diff --git a/public/js/components/navigation/Navigation.js b/public/js/components/navigation/Navigation.js index 9ca2ac67a..b8315f21a 100644 --- a/public/js/components/navigation/Navigation.js +++ b/public/js/components/navigation/Navigation.js @@ -56,7 +56,7 @@ export const CoreNavigationCmpt = { // if (this.sideMenu != null && this.addSideMenuEntries != null && Object.keys(this.addSideMenuEntries).length > 0) { - this.sideMenu = this.addSideMenuEntries; + this.sideMenu[this.addSideMenuEntries.description] = this.addSideMenuEntries; } return this.sideMenu; }