OC-1701: Conflict detected in keep-in-sync
authormasensio <masensio@solidgear.es>
Mon, 14 Oct 2013 10:48:26 +0000 (12:48 +0200)
committermasensio <masensio@solidgear.es>
Mon, 14 Oct 2013 10:48:26 +0000 (12:48 +0200)
src/com/owncloud/android/operations/SynchronizeFileOperation.java

index cb4485e..2f80186 100644 (file)
@@ -119,7 +119,7 @@ public class SynchronizeFileOperation extends RemoteOperation {
                         // TODO this will be always true after the app is upgraded to database version 2; will result in unnecessary uploads
               
                     /// decide action to perform depending upon changes
-                    if (localChanged && serverChanged) {
+                    if (!mLocalFile.getEtag().isEmpty() && localChanged && serverChanged) {
                         result = new RemoteOperationResult(ResultCode.SYNC_CONFLICT);
                   
                     } else if (localChanged) {