From: masensio Date: Mon, 10 Feb 2014 08:33:18 +0000 (+0100) Subject: Merge pull request #393 from owncloud/fix_unshare_while_downloading X-Git-Tag: oc-android-1.5.5~48^2~20^2 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/0f4765671851618f2cbb653bcfdcf25cecefd7ea?hp=7cf9c82cc0b62eaa6c4effb634c3aa36a6c043f2 Merge pull request #393 from owncloud/fix_unshare_while_downloading Fixed wrong local state of a file after a download finishes --- diff --git a/src/com/owncloud/android/files/services/FileDownloader.java b/src/com/owncloud/android/files/services/FileDownloader.java index 064b703e..67bd796e 100644 --- a/src/com/owncloud/android/files/services/FileDownloader.java +++ b/src/com/owncloud/android/files/services/FileDownloader.java @@ -382,7 +382,7 @@ public class FileDownloader extends Service implements OnDatatransferProgressLis * Updates the OC File after a successful download. */ private void saveDownloadedFile() { - OCFile file = mCurrentDownload.getFile(); + OCFile file = mStorageManager.getFileById(mCurrentDownload.getFile().getFileId()); long syncDate = System.currentTimeMillis(); file.setLastSyncDateForProperties(syncDate); file.setLastSyncDateForData(syncDate);