From dddc9e1346a1e44d2b9257e7053dbaa3d38baf50 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 6 Aug 2025 17:13:37 -0400 Subject: [PATCH] Simplifies the startWith check --- .../main/java/com/vitorpamplona/amethyst/ui/note/types/Text.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/Text.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/Text.kt index 49867e15e..8226daeda 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/Text.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/Text.kt @@ -53,6 +53,7 @@ import com.vitorpamplona.quartz.nip10Notes.BaseThreadedEvent import com.vitorpamplona.quartz.nip10Notes.TextNoteEvent import com.vitorpamplona.quartz.nip14Subject.subject import com.vitorpamplona.quartz.nip72ModCommunities.definition.CommunityDefinitionEvent +import org.apache.commons.lang3.StringUtils.startsWith @Composable fun RenderTextEvent( @@ -118,7 +119,7 @@ fun RenderTextEvent( } val eventContent = - if (!subject.isNullOrBlank() && !newBody.split("\n")[0].startsWith(subject)) { + if (!subject.isNullOrBlank() && !newBody.startsWith(subject)) { "### $subject\n$newBody" } else { newBody