From 02a066a253c3f3f1b440f70517af6e5eb1b27d20 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 27 May 2025 08:06:16 +0200 Subject: [PATCH] Avoid a crash when max_char defined by the instance is not an integer --- .../app/fedilab/android/mastodon/helper/MastodonHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/app/fedilab/android/mastodon/helper/MastodonHelper.java b/app/src/main/java/app/fedilab/android/mastodon/helper/MastodonHelper.java index f9fa635e..fa744575 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/helper/MastodonHelper.java +++ b/app/src/main/java/app/fedilab/android/mastodon/helper/MastodonHelper.java @@ -559,7 +559,7 @@ public class MastodonHelper { return val; } else { if (instanceInfo != null) { - max_car = instanceInfo.max_toot_chars != null ? Integer.parseInt(instanceInfo.max_toot_chars) : instanceInfo.configuration.statusesConf.max_characters; + max_car = instanceInfo.max_toot_chars != null && instanceInfo.max_toot_chars.matches("\\d+") ? Integer.parseInt(instanceInfo.max_toot_chars) : instanceInfo.configuration.statusesConf.max_characters; } else { max_car = 500; }