From d152061df418a9eb5fa2600b2ab5d6a8d331ff9d Mon Sep 17 00:00:00 2001 From: kate Date: Mon, 12 Oct 2020 12:34:55 +0200 Subject: [PATCH] dashboard search fix when fulltext search is configured --- .../midpoint/gui/api/component/ObjectListPanel.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java index 2fbf1f02140..ce2fa7836a4 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java @@ -189,9 +189,13 @@ public Search load() { String searchByName = getSearchByNameParameterValue(); if (searchByName != null) { - for (PropertySearchItem item : search.getPropertyItems()) { - if (ItemPath.create(ObjectType.F_NAME).equivalent(item.getPath())) { - item.setValue(new SearchValue(searchByName)); + if (SearchBoxModeType.FULLTEXT.equals(search.getSearchType())) { + search.setFullText(searchByName); + } else { + for (PropertySearchItem item : search.getPropertyItems()) { + if (ItemPath.create(ObjectType.F_NAME).equivalent(item.getPath())) { + item.setValue(new SearchValue(searchByName)); + } } } }