aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/connector/gc/GCLogin.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-08-20 11:35:57 +0200
committerSamuel Tardieu <sam@rfc1149.net>2014-08-20 11:36:37 +0200
commitdbf82c73b41a6d612efad7c5981c7529d2de3088 (patch)
tree4c728d525103decb71f55f68d2c58bf40d0c0539 /main/src/cgeo/geocaching/connector/gc/GCLogin.java
parent8a36a517d723da2ed6c5dd8a83c10251a9bb6e62 (diff)
downloadcgeo-dbf82c73b41a6d612efad7c5981c7529d2de3088.zip
cgeo-dbf82c73b41a6d612efad7c5981c7529d2de3088.tar.gz
cgeo-dbf82c73b41a6d612efad7c5981c7529d2de3088.tar.bz2
fix #4196: GC membership information may be wrong in logs
The parsing of membership information is not done on login but on regular pages. After switching to English, which implies reading regular pages, the information is up-to-date.
Diffstat (limited to 'main/src/cgeo/geocaching/connector/gc/GCLogin.java')
-rw-r--r--main/src/cgeo/geocaching/connector/gc/GCLogin.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/connector/gc/GCLogin.java b/main/src/cgeo/geocaching/connector/gc/GCLogin.java
index df537f5..9a62c59 100644
--- a/main/src/cgeo/geocaching/connector/gc/GCLogin.java
+++ b/main/src/cgeo/geocaching/connector/gc/GCLogin.java
@@ -134,13 +134,11 @@ public class GCLogin extends AbstractLogin {
assert loginData != null; // Caught above
if (getLoginStatus(loginData)) {
- Log.i("Successfully logged in Geocaching.com as " + username + " (" + Settings.getGCMemberStatus() + ')');
-
if (switchToEnglish(loginData) && retry) {
return login(false);
}
+ Log.i("Successfully logged in Geocaching.com as " + username + " (" + Settings.getGCMemberStatus() + ')');
Settings.setCookieStore(Cookies.dumpCookieStore());
-
return StatusCode.NO_ERROR; // logged in
}