Merge branch 'develop' into fix_instant_uploads_in_Samsung_4.x_devices
authorDavid A. Velasco <dvelasco@solidgear.es>
Mon, 30 Sep 2013 11:49:50 +0000 (13:49 +0200)
committerDavid A. Velasco <dvelasco@solidgear.es>
Mon, 30 Sep 2013 11:49:50 +0000 (13:49 +0200)
1  2 
src/com/owncloud/android/files/InstantUploadBroadcastReceiver.java
src/com/owncloud/android/files/services/FileUploader.java

@@@ -277,11 -269,10 +269,11 @@@ public class FileUploader extends Servi
                  } else {
                      newUpload = new UploadFileOperation(account, files[i], isInstant, forceOverwrite, localAction);
                  }
-                 if (fixed && i == 0) {
+                 if (isInstant) {
                      newUpload.setRemoteFolderToBeCreated();
                  }
 -                mPendingUploads.putIfAbsent(uploadKey, newUpload);
 +                mPendingUploads.putIfAbsent(uploadKey, newUpload); // Grants that the file only upload once time
 +                Log_OC.d(TAG, "Trying to update "+ uploadKey);
                  newUpload.addDatatransferProgressListener(this);
                  newUpload.addDatatransferProgressListener((FileUploaderBinder)mBinder);
                  requestedUploads.add(uploadKey);