From 927779d1c202ba688fcc5e12c0823651afdae66d Mon Sep 17 00:00:00 2001 From: masensio Date: Fri, 16 May 2014 12:41:09 +0200 Subject: [PATCH 1/2] Case sensitive when reading HTTP-Headers --- .../android/lib/common/operations/RemoteOperationResult.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java b/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java index 3855a189..22ebf6df 100644 --- a/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java +++ b/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java @@ -152,11 +152,11 @@ public class RemoteOperationResult implements Serializable { Header current; for (int i=0; i Date: Wed, 21 May 2014 10:15:19 +0200 Subject: [PATCH 2/2] Avoid ignoring important headers --- .../android/lib/common/operations/RemoteOperationResult.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java b/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java index b2422001..e8b0be88 100644 --- a/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java +++ b/src/com/owncloud/android/lib/common/operations/RemoteOperationResult.java @@ -155,11 +155,11 @@ public class RemoteOperationResult implements Serializable { current = headers[i]; if ("location".equals(current.getName().toLowerCase())) { mRedirectedLocation = current.getValue(); - break; + continue; } if ("www-authenticate".equals(current.getName().toLowerCase())) { mAuthenticate = current.getValue(); - break; + continue; } } }