Browse Source

Prevent unnecessary file download

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 1 year ago
parent
commit
25ff9e884a

+ 0 - 5
app/src/main/java/com/owncloud/android/ui/activity/FileActivity.java

@@ -228,15 +228,10 @@ public abstract class FileActivity extends DrawerActivity
             }
         }
 
-
         mOperationsServiceConnection = new OperationsServiceConnection();
         bindService(new Intent(this, OperationsService.class), mOperationsServiceConnection,
                 Context.BIND_AUTO_CREATE);
 
-        if (user != null) {
-            FileDownloadHelper.Companion.instance().downloadFile(user, mFile);
-        }
-
         mUploadServiceConnection = newTransferenceServiceConnection();
         if (mUploadServiceConnection != null) {
             bindService(new Intent(this, FileUploader.class), mUploadServiceConnection,

+ 1 - 4
app/src/main/java/com/owncloud/android/ui/preview/PreviewImageActivity.java

@@ -420,10 +420,7 @@ public class PreviewImageActivity extends FileActivity implements
 
     public void requestForDownload(OCFile file, String downloadBehaviour) {
         final User user = getUser().orElseThrow(RuntimeException::new);
-
-        if (!FileDownloadHelper.Companion.instance().isDownloading(user, file)) {
-            FileDownloadHelper.Companion.instance().downloadFile(user, file, downloadBehaviour, DownloadType.DOWNLOAD, "", "", null);
-        }
+        FileDownloadHelper.Companion.instance().downloadFileIfNotStartedBefore(user, file);
     }
 
     /**