From ff7171daa21d57d96713360a92b6508737d46976 Mon Sep 17 00:00:00 2001 From: Matthew Simmons Date: Wed, 9 Feb 2011 21:06:20 -0500 Subject: [PATCH] Parse the HTTP status code correctly --- .../google/android/apps/mytracks/io/gdata/GDataWrapper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/gdata/GDataWrapper.java b/MyTracks/src/com/google/android/apps/mytracks/io/gdata/GDataWrapper.java index d6ed2083a..75626c825 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/gdata/GDataWrapper.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/gdata/GDataWrapper.java @@ -210,9 +210,10 @@ public class GDataWrapper { errorType = ERROR_AUTH; errorMessage = e.getMessage(); } catch (HttpException e) { - Log.e(MyTracksConstants.TAG, "HttpException, code " + e.getStatusCode(), e); + Log.e(MyTracksConstants.TAG, + "HttpException, code " + e.getStatusCode() + " message " + e.getMessage(), e); errorMessage = e.getMessage(); - if (errorMessage != null && errorMessage.contains("401")) { + if (e.getStatusCode() == 401) { errorType = ERROR_AUTH; } else { errorType = ERROR_CONNECTION;