Skip to content

Commit

Permalink
small fix
Browse files Browse the repository at this point in the history
  • Loading branch information
atanava committed Feb 20, 2022
1 parent 7b3f4a1 commit c9a9ed7
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions src/main/java/com/atanava/locator/service/OsmService.java
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,9 @@ public ArrayNode getAll(String format, Integer addressDetails) {
}

private ArrayNode getByOsmIds(String format, Set<String> osmIds, boolean needToCache) {
if (osmIds.isEmpty())
throw new NoSuchElementException();
if (osmIds.isEmpty()) {
return mapper.createArrayNode();
}
String url = UrlBuilder.getUrl(format, osmIds);
ArrayNode source = osmProvider.get(url);
Map<PointTo, JsonNode> converted = JsonUtil.convertToMap(source, format, addressCache.isMemorySaving());
Expand All @@ -106,9 +107,9 @@ private boolean isSimple(Integer addressDetails) {
}

private PointTo getPointTo(Point point, String format) {
return addressCache.isMemorySaving() ?
new PointTo(point.getPointId(), point.getOsmIds(), null, GEOCODE_JSON.equals(format))
: new PointTo(point.getPointId(), point.getOsmIds(), format, GEOCODE_JSON.equals(format));
return addressCache.isMemorySaving()
? new PointTo(point.getPointId(), point.getOsmIds(), null, GEOCODE_JSON.equals(format))
: new PointTo(point.getPointId(), point.getOsmIds(), format, GEOCODE_JSON.equals(format));
}

private Set<String> getOsmIds(Collection<Point> points, String format) {
Expand Down

0 comments on commit c9a9ed7

Please sign in to comment.