浏览代码

Missing stuff all around

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic 7 年之前
父节点
当前提交
f675c1c972
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/main/java/com/owncloud/android/operations/UploadFileOperation.java

+ 8 - 1
src/main/java/com/owncloud/android/operations/UploadFileOperation.java

@@ -430,6 +430,9 @@ public class UploadFileOperation extends SyncOperation {
             // check conditions 
             result = checkConditions(originalFile);
 
+            if (result != null) {
+                return result;
+            }
             /***** E2E *****/
 
             // Lock folder
@@ -744,7 +747,7 @@ public class UploadFileOperation extends SyncOperation {
 
     private RemoteOperationResult checkConditions(File originalFile) {
         RemoteOperationResult remoteOperationResult = null;
-        
+
         // check that internet is not behind walled garden
         if (Device.getNetworkType(mContext).equals(JobRequest.NetworkType.ANY) ||
                 ConnectivityUtils.isInternetWalled(mContext)) {
@@ -791,6 +794,10 @@ public class UploadFileOperation extends SyncOperation {
             // check conditions
             result = checkConditions(originalFile);
 
+            if (result != null) {
+                return result;
+            }
+
             // check name collision
             checkNameCollision(client, null, false);