From 88a4ce481fb6b022cdff7b053f9aed79a10f20a8 Mon Sep 17 00:00:00 2001 From: sonika-shah <58761340+sonika-shah@users.noreply.github.com> Date: Thu, 27 Feb 2025 11:38:53 +0530 Subject: [PATCH] Minor Fix - issues in SearchRepository.propagateGlossaryTags method (#19995) * Fix - issues in SearchRepository.propagateGlossaryTags method * Refactor - format get_sample_query method for improved readability --------- Co-authored-by: Ayush Shah --- .../org/openmetadata/service/search/SearchRepository.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchRepository.java b/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchRepository.java index 7c4a5119599..810c890ae7d 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchRepository.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchRepository.java @@ -484,8 +484,7 @@ public class SearchRepository { for (FieldChange field : changeDescription.getFieldsAdded()) { if (propagateFields.contains(field.getName())) { List tagLabels = - JsonUtils.readObjects( - (String) changeDescription.getFieldsAdded().get(0).getNewValue(), TagLabel.class); + JsonUtils.readObjects((String) field.getNewValue(), TagLabel.class); tagLabels.forEach(tagLabel -> tagLabel.setLabelType(TagLabel.LabelType.DERIVED)); fieldData.put("tagAdded", tagLabels); } @@ -493,9 +492,7 @@ public class SearchRepository { for (FieldChange field : changeDescription.getFieldsDeleted()) { if (propagateFields.contains(field.getName())) { List tagLabels = - JsonUtils.readObjects( - (String) changeDescription.getFieldsDeleted().get(0).getOldValue(), - TagLabel.class); + JsonUtils.readObjects((String) field.getOldValue(), TagLabel.class); tagLabels.forEach(tagLabel -> tagLabel.setLabelType(TagLabel.LabelType.DERIVED)); fieldData.put("tagDeleted", tagLabels); }