X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/2aac1e527034960dde1910fa5eaa88bc13dc2ee7..aaa8939b801ad30f5943128b9f17783b5be859b3:/src/com/owncloud/android/operations/UploadFileOperation.java diff --git a/src/com/owncloud/android/operations/UploadFileOperation.java b/src/com/owncloud/android/operations/UploadFileOperation.java index ab74e792..1b4aced5 100644 --- a/src/com/owncloud/android/operations/UploadFileOperation.java +++ b/src/com/owncloud/android/operations/UploadFileOperation.java @@ -325,6 +325,8 @@ public class UploadFileOperation extends RemoteOperation { throw new OperationCancelledException(); } + result = mUploadOperation.execute(client); + /// move local temporal file or original file to its corresponding // location in the ownCloud local folder if (result.isSuccess()) { @@ -373,6 +375,9 @@ public class UploadFileOperation extends RemoteOperation { if (temporalFile != null && !originalFile.equals(temporalFile)) { temporalFile.delete(); } + if (result == null){ + return new RemoteOperationResult(false, 404, null); + } if (result.isSuccess()) { Log_OC.i(TAG, "Upload of " + mOriginalStoragePath + " to " + mRemotePath + ": " + result.getLogMessage());