From: masensio Date: Wed, 19 Mar 2014 16:00:27 +0000 (+0100) Subject: Revert "Prevent that full synchronization process browses deeper when already knows... X-Git-Tag: oc-android-1.5.5~5^2~3^2~4 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/d326d100edb80c91562c778bf41b29a47b80d9cf?ds=sidebyside;hp=--cc Revert "Prevent that full synchronization process browses deeper when already knows no change exists under the current folder" This reverts commit dabcf4dce4b04aec8190570e4ae665b6161d1168. --- d326d100edb80c91562c778bf41b29a47b80d9cf diff --git a/src/com/owncloud/android/syncadapter/FileSyncAdapter.java b/src/com/owncloud/android/syncadapter/FileSyncAdapter.java index b8e488b0..4f1cd68a 100644 --- a/src/com/owncloud/android/syncadapter/FileSyncAdapter.java +++ b/src/com/owncloud/android/syncadapter/FileSyncAdapter.java @@ -339,12 +339,18 @@ public class FileSyncAdapter extends AbstractOwnCloudSyncAdapter { private void fetchChildren(OCFile parent, List files, boolean parentEtagChanged) { int i; OCFile newFile = null; + //String etag = null; + //boolean syncDown = false; for (i=0; i < files.size() && !mCancellation; i++) { newFile = files.get(i); if (newFile.isFolder()) { - if(parentEtagChanged) { // prevent go deeper if already know there are no more changes + /* + etag = newFile.getEtag(); + syncDown = (parentEtagChanged || etag == null || etag.length() == 0); + if(syncDown) { */ synchronizeFolder(newFile); - } + //sendLocalBroadcast(EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED, parent.getRemotePath(), null); + //} } }