diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2014-03-11 07:14:25 +0100 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2014-03-11 07:14:25 +0100 |
| commit | e3208ec03a14d77dbb03d48f7b0309a4fde2e957 (patch) | |
| tree | f29156fc62dc91337d88a3cd225d464c05c118a1 /main | |
| parent | bea64cebdefdd60bc7699675abbef8686cbaa4c1 (diff) | |
| download | cgeo-e3208ec03a14d77dbb03d48f7b0309a4fde2e957.zip cgeo-e3208ec03a14d77dbb03d48f7b0309a4fde2e957.tar.gz cgeo-e3208ec03a14d77dbb03d48f7b0309a4fde2e957.tar.bz2 | |
Use already defined method to put viewstates
Diffstat (limited to 'main')
| -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); } |
