From 020be16f117cc4841d0e3e853c2695adca6746e3 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 4 Mar 2025 15:41:15 +0100 Subject: [PATCH] Fix a crash --- .../fedilab/android/mastodon/helper/CrossActionHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/mastodon/helper/CrossActionHelper.java b/app/src/main/java/app/fedilab/android/mastodon/helper/CrossActionHelper.java index eb83a22c..0868b771 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/helper/CrossActionHelper.java +++ b/app/src/main/java/app/fedilab/android/mastodon/helper/CrossActionHelper.java @@ -148,7 +148,7 @@ public class CrossActionHelper { } searchVM.search(ownerAccount.instance, ownerAccount.token, search, null, "accounts", false, true, false, 0, null, null, 1) .observe((LifecycleOwner) context, results -> { - if (results.accounts != null && results.accounts.size() > 0) { + if (results != null && results.accounts != null && !results.accounts.isEmpty()) { app.fedilab.android.mastodon.client.entities.api.Account account = results.accounts.get(0); applyAction(context, actionType, ownerAccount, account, null); } else { @@ -158,7 +158,7 @@ public class CrossActionHelper { } else if (targetedStatus != null) { searchVM.search(ownerAccount.instance, ownerAccount.token, targetedStatus.uri, null, "statuses", false, true, false, 0, null, null, 1) .observe((LifecycleOwner) context, results -> { - if (results != null && results.statuses != null && results.statuses.size() > 0) { + if (results != null && results.statuses != null && !results.statuses.isEmpty()) { Status status = results.statuses.get(0); applyAction(context, actionType, ownerAccount, null, status); } else {