Minor refactoring - renaming params
This commit is contained in:
parent
d534fb31e1
commit
aa74965f01
@ -768,16 +768,16 @@ public class DefaultDataUpdateService implements DataUpdateService {
|
|||||||
}, MoreExecutors.directExecutor());
|
}, MoreExecutors.directExecutor());
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void updateFilterIfRequired(JsonNode filter, String filterType, String oldParameterName, String newParameterName) {
|
private static void updateFilterIfRequired(JsonNode filter, String filterType, String singleTypeParamName, String multipleTypesParamName) {
|
||||||
if (filter == null || filter.get("type") == null) {
|
if (filter == null || filter.get("type") == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (filterType.equals(filter.get("type").asText())) {
|
if (filterType.equals(filter.get("type").asText())) {
|
||||||
if (filter.get(oldParameterName) != null) {
|
if (filter.get(singleTypeParamName) != null) {
|
||||||
ArrayNode arrayNode = JacksonUtil.OBJECT_MAPPER.createArrayNode();
|
ArrayNode arrayNode = JacksonUtil.OBJECT_MAPPER.createArrayNode();
|
||||||
arrayNode.add(filter.get(oldParameterName).asText());
|
arrayNode.add(filter.get(singleTypeParamName).asText());
|
||||||
((ObjectNode) filter).set(newParameterName, arrayNode);
|
((ObjectNode) filter).set(multipleTypesParamName, arrayNode);
|
||||||
((ObjectNode) filter).remove(oldParameterName);
|
((ObjectNode) filter).remove(singleTypeParamName);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user