From d96e31b5e595518dc6365e5b290dba124140dc26 Mon Sep 17 00:00:00 2001 From: masensio Date: Wed, 5 Feb 2014 17:57:29 +0100 Subject: [PATCH] OC-2845: Fix app crashes when trying to share the Shared folder --- .../lib/operations/remote/CreateShareRemoteOperation.java | 5 ++++- src/com/owncloud/android/lib/utils/ShareXMLParser.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/com/owncloud/android/lib/operations/remote/CreateShareRemoteOperation.java b/src/com/owncloud/android/lib/operations/remote/CreateShareRemoteOperation.java index 7936315d..968ca71e 100644 --- a/src/com/owncloud/android/lib/operations/remote/CreateShareRemoteOperation.java +++ b/src/com/owncloud/android/lib/operations/remote/CreateShareRemoteOperation.java @@ -142,8 +142,11 @@ public class CreateShareRemoteOperation extends RemoteOperation { } result.setData(sharesObjects); } - } else if (xmlParser.isFilNotFound()){ + } else if (xmlParser.isFileNotFound()){ result = new RemoteOperationResult(ResultCode.FILE_NOT_FOUND); + + } else { + result = new RemoteOperationResult(false, status, post.getResponseHeaders()); } } else { diff --git a/src/com/owncloud/android/lib/utils/ShareXMLParser.java b/src/com/owncloud/android/lib/utils/ShareXMLParser.java index 9ada0017..828714c5 100644 --- a/src/com/owncloud/android/lib/utils/ShareXMLParser.java +++ b/src/com/owncloud/android/lib/utils/ShareXMLParser.java @@ -115,7 +115,7 @@ public class ShareXMLParser { public boolean isFailure() { return mStatusCode == FAILURE; } - public boolean isFilNotFound() { + public boolean isFileNotFound() { return mStatusCode == FILE_NOT_FOUND; }