diff options
| author | rsudev <rasch@munin-soft.de> | 2014-08-12 12:16:42 +0200 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2014-08-12 12:17:49 +0200 |
| commit | e2d76d8fa6f61368890ad60af703e95c88e92118 (patch) | |
| tree | 55f364b4b250524b96b37a4eac700b53c8b91cea | |
| parent | 6473ce50f6bbe71fa279c1cd6e36e9a6f0bbc3ff (diff) | |
| download | cgeo-e2d76d8fa6f61368890ad60af703e95c88e92118.zip cgeo-e2d76d8fa6f61368890ad60af703e95c88e92118.tar.gz cgeo-e2d76d8fa6f61368890ad60af703e95c88e92118.tar.bz2 | |
Fixes #4158, No caches returned from OC.de
| -rw-r--r-- | main/src/cgeo/geocaching/connector/oc/OkapiClient.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/connector/oc/OkapiClient.java b/main/src/cgeo/geocaching/connector/oc/OkapiClient.java index 9a91abd..44d8fa0 100644 --- a/main/src/cgeo/geocaching/connector/oc/OkapiClient.java +++ b/main/src/cgeo/geocaching/connector/oc/OkapiClient.java @@ -301,8 +301,7 @@ final class OkapiClient { private static List<Geocache> parseCaches(final ObjectNode response) { try { // Check for empty result - final String result = response.get("results").asText(); - if (StringUtils.isBlank(result) || StringUtils.equals(result, "[]")) { + if (response.get("results").isNull() || !response.get("results").isContainerNode()) { return Collections.emptyList(); } |
