From b3970d14d5208bd6b463e9fd7c648ef78765dad8 Mon Sep 17 00:00:00 2001 From: tobiasKaminsky Date: Thu, 8 Jan 2026 10:55:42 +0100 Subject: [PATCH] ExternalLinksOperation uses now NextcloudClient Signed-off-by: tobiasKaminsky --- .../owncloud/android/ui/activity/DrawerActivity.java | 10 ++++------ gradle/libs.versions.toml | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java index bd992a780fe5..e61260ed58f8 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java @@ -78,7 +78,6 @@ import com.owncloud.android.lib.common.Quota; import com.owncloud.android.lib.common.UserInfo; import com.owncloud.android.lib.common.accounts.ExternalLinksOperation; -import com.owncloud.android.lib.common.operations.RemoteOperation; import com.owncloud.android.lib.common.operations.RemoteOperationResult; import com.owncloud.android.lib.common.utils.Log_OC; import com.owncloud.android.lib.resources.files.SearchRemoteOperation; @@ -108,7 +107,6 @@ import org.greenrobot.eventbus.ThreadMode; import java.io.IOException; -import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Optional; @@ -1381,13 +1379,13 @@ && getStorageManager() != null) { FileActivity.APP_OPENED_COUNT, "0"); Log_OC.d("ExternalLinks", "update via api"); - RemoteOperation getExternalLinksOperation = new ExternalLinksOperation(); - RemoteOperationResult result = getExternalLinksOperation.execute(user, this); + RemoteOperationResult> result = new ExternalLinksOperation() + .executeNextcloudClient(user, this); - if (result.isSuccess() && result.getData() != null) { + if (result.isSuccess() && result.getResultData() != null) { externalLinksProvider.deleteAllExternalLinks(); - ArrayList externalLinks = (ArrayList) (Object) result.getData(); + List externalLinks = result.getResultData(); for (ExternalLink link : externalLinks) { externalLinksProvider.storeExternalLink(link); diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d386304e7c28..478166780998 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -5,7 +5,7 @@ androidCommonLibraryVersion = "0.31.0" androidGifDrawableVersion = "1.2.30" androidImageCropperVersion = "4.7.0" -androidLibraryVersion = "b711becb0fe4fa3b09a0ea83a498579310cc8e69" +androidLibraryVersion = "f5f39c687ac8e1f3325c7558fdcb9fe042d3219a" androidPluginVersion = '8.13.2' androidsvgVersion = "1.4" androidxMediaVersion = "1.5.1"