From 0502d7f8c9f347c7ab64cabe35b54a9d2e147e07 Mon Sep 17 00:00:00 2001 From: sowjanyakch Date: Fri, 21 Feb 2025 14:18:06 +0100 Subject: [PATCH] use constants Signed-off-by: sowjanyakch --- .../adapters/messages/IncomingTextMessageViewHolder.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder.kt b/app/src/main/java/com/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder.kt index 0697fccb36..2e3d629357 100644 --- a/app/src/main/java/com/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder.kt +++ b/app/src/main/java/com/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder.kt @@ -168,8 +168,9 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) : val checkboxList = mutableListOf() matches.forEach { matchResult -> - val isChecked = matchResult.groupValues[2] == "X" || matchResult.groupValues[2] == "x" - val taskText = matchResult.groupValues[3].trim() + val isChecked = matchResult.groupValues[CHECKED_GROUP_INDEX] == "X" || + matchResult.groupValues[CHECKED_GROUP_INDEX] == "x" + val taskText = matchResult.groupValues[TASK_TEXT_GROUP_INDEX].trim() val checkBox = CheckBox(checkBoxContainer.context).apply { text = taskText @@ -341,5 +342,7 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) : companion object { const val TEXT_SIZE_MULTIPLIER = 2.5 private val TAG = IncomingTextMessageViewHolder::class.java.simpleName + private const val CHECKED_GROUP_INDEX = 2 + private const val TASK_TEXT_GROUP_INDEX = 3 } }