aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2014-08-12 12:16:42 +0200
committerrsudev <rasch@munin-soft.de>2014-08-12 12:17:49 +0200
commite2d76d8fa6f61368890ad60af703e95c88e92118 (patch)
tree55f364b4b250524b96b37a4eac700b53c8b91cea
parent6473ce50f6bbe71fa279c1cd6e36e9a6f0bbc3ff (diff)
downloadcgeo-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.java3
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();
}