X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/9494620cc4f61450223658e703f16bfa63248522..refs/heads/master:/src/com/owncloud/android/operations/SynchronizeFileOperation.java diff --git a/src/com/owncloud/android/operations/SynchronizeFileOperation.java b/src/com/owncloud/android/operations/SynchronizeFileOperation.java index e7ced8ee..bc0caf19 100644 --- a/src/com/owncloud/android/operations/SynchronizeFileOperation.java +++ b/src/com/owncloud/android/operations/SynchronizeFileOperation.java @@ -222,7 +222,7 @@ public class SynchronizeFileOperation extends SyncOperation { //if (!mLocalFile.getEtag().isEmpty() && localChanged && serverChanged) { if (localChanged && serverChanged) { result = new RemoteOperationResult(ResultCode.SYNC_CONFLICT); - getStorageManager().saveConflict(mLocalFile, true); + getStorageManager().saveConflict(mLocalFile, mServerFile.getEtag()); } else if (localChanged) { if (mSyncFileContents && mAllowUploads) { @@ -265,7 +265,7 @@ public class SynchronizeFileOperation extends SyncOperation { // safe blanket: sync'ing a not in-conflict file will clean wrong conflict markers in ancestors if (result.getCode() != ResultCode.SYNC_CONFLICT) { - getStorageManager().saveConflict(mLocalFile, false); + getStorageManager().saveConflict(mLocalFile, null); } }