X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/ba148a82782bba94b95b8acd2ecb19af797fa84a..48f13c8adc5c4b9bc4ca96bf13939a7d7cfae562:/src/com/owncloud/android/files/services/FileUploader.java diff --git a/src/com/owncloud/android/files/services/FileUploader.java b/src/com/owncloud/android/files/services/FileUploader.java index 10f05c48..e66181be 100644 --- a/src/com/owncloud/android/files/services/FileUploader.java +++ b/src/com/owncloud/android/files/services/FileUploader.java @@ -10,7 +10,8 @@ import com.owncloud.android.datamodel.OCFile; import com.owncloud.android.files.PhotoTakenBroadcastReceiver; import eu.alefzero.webdav.OnDatatransferProgressListener; -import com.owncloud.android.utils.OwnCloudClientUtils; + +import com.owncloud.android.network.OwnCloudClientUtils; import android.accounts.Account; import android.app.Notification; @@ -220,6 +221,7 @@ public class FileUploader extends Service implements OnDatatransferProgressListe availablePath = getAvailableRemotePath(wc, mRemotePaths[i]); try { File f = new File(mRemotePaths[i]); + long size = localFiles[i].length(); parentDirId = storageManager.getFileByPath(f.getParent().endsWith("/")?f.getParent():f.getParent()+"/").getFileId(); if(availablePath != null) { mRemotePaths[i] = availablePath; @@ -227,7 +229,7 @@ public class FileUploader extends Service implements OnDatatransferProgressListe if (wc.putFile(mLocalPaths[i], mRemotePaths[i], mimeType)) { OCFile new_file = new OCFile(mRemotePaths[i]); new_file.setMimetype(mimeType); - new_file.setFileLength(localFiles[i].length()); + new_file.setFileLength(size); new_file.setModificationTimestamp(System.currentTimeMillis()); new_file.setLastSyncDate(0); new_file.setStoragePath(mLocalPaths[i]);