From 328759d5eaecf3d1ba6ddce82ce4d2e7db29192f Mon Sep 17 00:00:00 2001 From: 0xd9a <0xd9a@noreply.codeberg.org> Date: Sun, 21 Sep 2025 11:55:40 +0530 Subject: [PATCH] Fix crash when editing a status --- .../app/fedilab/android/mastodon/jobs/ComposeWorker.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/app/fedilab/android/mastodon/jobs/ComposeWorker.java b/app/src/main/java/app/fedilab/android/mastodon/jobs/ComposeWorker.java index 325f603d..fbe10099 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/jobs/ComposeWorker.java +++ b/app/src/main/java/app/fedilab/android/mastodon/jobs/ComposeWorker.java @@ -277,7 +277,10 @@ public class ComposeWorker extends Worker { statusParams.sensitive = statuses.get(i).sensitive; statusParams.spoiler_text = statuses.get(i).spoilerChecked ? statuses.get(i).spoiler_text : null; statusParams.visibility = statuses.get(i).visibility.toLowerCase(); - statusParams.quoted_status_id = statuses.get(i).quote_id.toLowerCase(); + String quote_id = statuses.get(i).quote_id; + if (quote_id != null) { + statusParams.quoted_status_id = quote_id.toLowerCase(); + } statusParams.quote_approval_policy = statuses.get(i).quote_approval_policy.toLowerCase(); statusParams.language = statuses.get(i).language; statusParams.media_attributes = media_attributes;