X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/0162d2f9c97b2e0999c3445181c1edb4d4288811..7d7767aa11b6ed7917a05a13fed6a924d01cbb29:/src/com/owncloud/android/files/FileOperationsHelper.java diff --git a/src/com/owncloud/android/files/FileOperationsHelper.java b/src/com/owncloud/android/files/FileOperationsHelper.java index 4ccc703c..848f8cf4 100644 --- a/src/com/owncloud/android/files/FileOperationsHelper.java +++ b/src/com/owncloud/android/files/FileOperationsHelper.java @@ -230,30 +230,6 @@ public class FileOperationsHelper { } } - - /** - * Request the synchronization of a file or the DOWNLOAD OF A FOLDER, including its contents. - * - * For files, it's the same as syncFile(OCFile file); for folders, this method does not trigger uploads for - * file locally modified. - * - * Kept 'til synchronization of full folders is considered good enough. - * - * @param file The file or folder to synchronize - */ - public void downloadFile(OCFile file) { - if (!file.isFolder()){ - syncFile(file); - - } else { - Intent intent = new Intent(mFileActivity, OperationsService.class); - intent.setAction(OperationsService.ACTION_DOWNLOAD_FOLDER); - intent.putExtra(OperationsService.EXTRA_ACCOUNT, mFileActivity.getAccount()); - intent.putExtra(OperationsService.EXTRA_REMOTE_PATH, file.getRemotePath()); - mFileActivity.startService(intent); - } - } - public void toggleFavorite(OCFile file, boolean isFavorite) { file.setFavorite(isFavorite); mFileActivity.getStorageManager().saveFile(file); @@ -325,19 +301,11 @@ public class FileOperationsHelper { // for both files and folders FileDownloaderBinder downloaderBinder = mFileActivity.getFileDownloaderBinder(); - FileUploaderBinder uploaderBinder = mFileActivity.getFileUploaderBinder(); if (downloaderBinder != null && downloaderBinder.isDownloading(account, file)) { downloaderBinder.cancel(account, file); - - // TODO - review why is this here, and solve in a better way - // Remove etag for parent, if file is a favorite - if (file.isFavorite()) { - OCFile parent = mFileActivity.getStorageManager().getFileById(file.getParentId()); - parent.setEtag(""); - mFileActivity.getStorageManager().saveFile(parent); - } - - } else if (uploaderBinder != null && uploaderBinder.isUploading(account, file)) { + } + FileUploaderBinder uploaderBinder = mFileActivity.getFileUploaderBinder(); + if (uploaderBinder != null && uploaderBinder.isUploading(account, file)) { uploaderBinder.cancel(account, file); } }