Skip to content

Commit fa10867

Browse files
Merge pull request #16260 from nextcloud/depocc/DownloadFile
DownloadFileOperation uses now NextcloudClient
2 parents 6e7d615 + 8c86b6a commit fa10867

3 files changed

Lines changed: 26 additions & 3 deletions

File tree

app/src/main/java/com/owncloud/android/operations/DownloadFileOperation.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
import android.webkit.MimeTypeMap;
1919

2020
import com.nextcloud.client.account.User;
21+
import com.nextcloud.common.NextcloudClient;
2122
import com.nextcloud.utils.extensions.ContextExtensionsKt;
23+
import com.nextcloud.utils.extensions.OwnCloudClientExtensionsKt;
2224
import com.owncloud.android.R;
2325
import com.owncloud.android.datamodel.ArbitraryDataProviderImpl;
2426
import com.owncloud.android.datamodel.FileDataStorageManager;
@@ -42,7 +44,6 @@
4244
import java.lang.ref.WeakReference;
4345
import java.nio.file.Files;
4446
import java.util.HashSet;
45-
import java.util.Iterator;
4647
import java.util.Set;
4748
import java.util.concurrent.atomic.AtomicBoolean;
4849

@@ -205,7 +206,8 @@ protected RemoteOperationResult run(OwnCloudClient client) {
205206
dataTransferListeners.forEach(downloadOperation::addDatatransferProgressListener);
206207
}
207208

208-
result = downloadOperation.execute(client);
209+
NextcloudClient nextcloudClient = OwnCloudClientExtensionsKt.toNextcloudClient(client, operationContext);
210+
result = downloadOperation.execute(nextcloudClient);
209211

210212

211213

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
androidCommonLibraryVersion = "0.33.2"
66
androidGifDrawableVersion = "1.2.31"
77
androidImageCropperVersion = "4.7.0"
8-
androidLibraryVersion ="eacc5b6d375cacaae8efa27d35519b27a9ce5da2"
8+
androidLibraryVersion ="83b68e9ee3c91e146585ea4dff8872bacfce160a"
99
androidPluginVersion = "9.1.1"
1010
androidsvgVersion = "1.4"
1111
androidxMediaVersion = "1.5.1"

gradle/verification-metadata.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20814,6 +20814,14 @@
2081420814
<sha256 value="1766b0b02fe18a2f24687a75e350c157eeb1bcb5a5f13b0c9bb01d88709e842f" origin="Generated by Gradle" reason="Artifact is not signed"/>
2081520815
</artifact>
2081620816
</component>
20817+
<component group="com.github.nextcloud" name="android-library" version="08bd486478f27fdd839431bf1a78b29ec9308689">
20818+
<artifact name="android-library-08bd486478f27fdd839431bf1a78b29ec9308689.aar">
20819+
<sha256 value="b2887e0c9f8ff1112e39a43f9341d5738c5d0180544b665a8df7731b7b9ea8e4" origin="Generated by Gradle" reason="Artifact is not signed"/>
20820+
</artifact>
20821+
<artifact name="android-library-08bd486478f27fdd839431bf1a78b29ec9308689.module">
20822+
<sha256 value="16e10011c4e370870570943f137589f391160bcf907915ab8de5b3b009795160" origin="Generated by Gradle" reason="Artifact is not signed"/>
20823+
</artifact>
20824+
</component>
2081720825
<component group="com.github.nextcloud" name="android-library" version="0bc996e6b6">
2081820826
<artifact name="android-library-0bc996e6b6.aar">
2081920827
<sha256 value="944bc1de6496e567dd53573007a81102788f869d6ad83f6690f3cb4a156e1280" origin="Generated by Gradle" reason="Artifact is not signed"/>
@@ -21382,6 +21390,14 @@
2138221390
<sha256 value="d52aea880fbf27f6ef86e0d757dfc5c3b2af695b23ee05b1c0a78fa74b6fc4e4" origin="Generated by Gradle" reason="Artifact is not signed"/>
2138321391
</artifact>
2138421392
</component>
21393+
<component group="com.github.nextcloud" name="android-library" version="83b68e9ee3c91e146585ea4dff8872bacfce160a">
21394+
<artifact name="android-library-83b68e9ee3c91e146585ea4dff8872bacfce160a.aar">
21395+
<sha256 value="ba80c815b048d809db5acb00039626694e223ef8b12aed8f56d7492c0c7b6dc0" origin="Generated by Gradle" reason="Artifact is not signed"/>
21396+
</artifact>
21397+
<artifact name="android-library-83b68e9ee3c91e146585ea4dff8872bacfce160a.module">
21398+
<sha256 value="1b36e65cab3cdaf1c7d03ba4e0bf868d30284126f28ca4a804ea7a31e2843929" origin="Generated by Gradle" reason="Artifact is not signed"/>
21399+
</artifact>
21400+
</component>
2138521401
<component group="com.github.nextcloud" name="android-library" version="84711877b4703f8df3d638a016419b4aa731db2b">
2138621402
<artifact name="android-library-84711877b4703f8df3d638a016419b4aa731db2b.aar">
2138721403
<sha256 value="d801b368fc7d4d5d2d2852765442ccbf7df21f0a9198d369181637a8142914cc" origin="Generated by Gradle" reason="Artifact is not signed"/>
@@ -26090,6 +26106,11 @@
2609026106
<sha256 value="77ed42c8c8b2cebbb93ac9e07543ff6418aa24bdb8517580cf5324e9a6510956" origin="Generated by Gradle"/>
2609126107
</artifact>
2609226108
</component>
26109+
<component group="com.google.guava" name="guava" version="33.6.0-jre">
26110+
<artifact name="guava-33.6.0-android.jar">
26111+
<sha256 value="9532ca9ba8aceb4cd2067171f981c799988b7f5844e3e274811a3bb757034bc4" origin="Generated by Gradle" reason="Artifact is not signed"/>
26112+
</artifact>
26113+
</component>
2609326114
<component group="com.google.guava" name="guava-parent" version="26.0-android">
2609426115
<artifact name="guava-parent-26.0-android.pom">
2609526116
<sha256 value="f8698ab46ca996ce889c1afc8ca4f25eb8ac6b034dc898d4583742360016cc04" origin="Generated by Gradle"/>

0 commit comments

Comments
 (0)