diff options
| -rw-r--r-- | main/src/cgeo/geocaching/connector/gc/GCParser.java | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/main/src/cgeo/geocaching/connector/gc/GCParser.java b/main/src/cgeo/geocaching/connector/gc/GCParser.java index 8e59e5e..60fb8e1 100644 --- a/main/src/cgeo/geocaching/connector/gc/GCParser.java +++ b/main/src/cgeo/geocaching/connector/gc/GCParser.java @@ -37,7 +37,6 @@ import cgeo.geocaching.utils.TextUtils; import ch.boye.httpclientandroidlib.HttpResponse; import org.apache.commons.collections4.CollectionUtils; -import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.StringEscapeUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.tuple.ImmutablePair; @@ -290,15 +289,7 @@ public abstract class GCParser { final Parameters params = new Parameters( "__EVENTTARGET", "", "__EVENTARGUMENT", ""); - if (ArrayUtils.isNotEmpty(searchResult.viewstates)) { - params.put("__VIEWSTATE", searchResult.viewstates[0]); - if (searchResult.viewstates.length > 1) { - for (int i = 1; i < searchResult.viewstates.length; i++) { - params.put("__VIEWSTATE" + i, searchResult.viewstates[i]); - } - params.put("__VIEWSTATEFIELDCOUNT", String.valueOf(searchResult.viewstates.length)); - } - } + GCLogin.putViewstates(params, searchResult.viewstates); for (final String cid : cids) { params.put("CID", cid); } |
