From 17e0b126e44aa1730746cfb8105f882d68527432 Mon Sep 17 00:00:00 2001 From: Pranita Fulsundar Date: Wed, 26 Mar 2025 23:06:04 +0530 Subject: [PATCH] fix(ui): restore defaults and add term boosts for search ranking settings (#20442) * fix: restore defaults and add term boosts * fixed glossary term reject button hover effect --- .../EntitySeachSettings/EntitySearchSettings.tsx | 7 ++++++- .../src/components/common/StatusAction/status-action.less | 4 ++-- .../src/pages/SearchSettingsPage/SearchSettingsPage.tsx | 8 ++++++-- .../ui/src/pages/SearchSettingsPage/search-settings.less | 3 +++ 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/src/components/SearchSettings/EntitySeachSettings/EntitySearchSettings.tsx b/openmetadata-ui/src/main/resources/ui/src/components/SearchSettings/EntitySeachSettings/EntitySearchSettings.tsx index 508798d5150..e1e5e1b2282 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/SearchSettings/EntitySeachSettings/EntitySearchSettings.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/SearchSettings/EntitySeachSettings/EntitySearchSettings.tsx @@ -436,13 +436,18 @@ const EntitySearchSettings = () => { const updatedSearchConfig = data as SearchSettings; + const updatedAssetSearchSettings = + updatedSearchConfig.assetTypeConfigurations?.find( + (config) => config.assetType === entityType + ); + setAppPreferences({ ...appPreferences, searchConfig: updatedSearchConfig, }); setSearchSettings({ - ...updatedSearchConfig, + ...updatedAssetSearchSettings, isUpdated: false, }); diff --git a/openmetadata-ui/src/main/resources/ui/src/components/common/StatusAction/status-action.less b/openmetadata-ui/src/main/resources/ui/src/components/common/StatusAction/status-action.less index 8e043e3ffc6..8d852a8ec90 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/common/StatusAction/status-action.less +++ b/openmetadata-ui/src/main/resources/ui/src/components/common/StatusAction/status-action.less @@ -45,7 +45,7 @@ background-color: @blue-17; color: @white; border: 1px solid @blue-18; - width: 100px; + width: 90px; padding: 4px 12px; &.icon-only { @@ -84,7 +84,7 @@ } &.show-text { - width: 80px; + width: 90px; padding: 4px 12px; .btn-text { diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx index 02bc88b05c1..4538df840ab 100644 --- a/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx @@ -168,7 +168,8 @@ const SearchSettingsPage = () => { }; // Term Boost - const handleAddNewTermBoost = () => { + const handleAddNewTermBoost = (e: React.MouseEvent) => { + e.stopPropagation(); setShowNewTermBoost(true); }; @@ -236,7 +237,8 @@ const SearchSettingsPage = () => { // Field Value Boost - const handleAddFieldValueBoost = () => { + const handleAddFieldValueBoost = (e: React.MouseEvent) => { + e.stopPropagation(); setSelectedFieldValueBoost(undefined); setShowFieldValueBoostModal(true); }; @@ -383,6 +385,7 @@ const SearchSettingsPage = () => {