fix detekt

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
sowjanyakch 2025-03-17 16:07:36 +01:00 committed by Marcel Hibbe
parent 68efcc0a95
commit 52cb837438
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
2 changed files with 5 additions and 7 deletions

View File

@ -102,7 +102,6 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
true, true,
viewThemeUtils viewThemeUtils
) )
processedMessageText = messageUtils.processMessageParameters( processedMessageText = messageUtils.processMessageParameters(
binding.messageText.context, binding.messageText.context,
viewThemeUtils, viewThemeUtils,
@ -110,7 +109,6 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
message, message,
itemView itemView
) )
val messageParameters = message.messageParameters val messageParameters = message.messageParameters
if ( if (
(messageParameters == null || messageParameters.size <= 0) && (messageParameters == null || messageParameters.size <= 0) &&
@ -120,7 +118,6 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
itemView.isSelected = true itemView.isSelected = true
binding.messageAuthor.visibility = View.GONE binding.messageAuthor.visibility = View.GONE
} }
binding.messageText.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize) binding.messageText.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize)
binding.messageText.text = processedMessageText binding.messageText.text = processedMessageText
} else { } else {
@ -192,8 +189,10 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
val checkBox = CheckBox(checkBoxContainer.context).apply { val checkBox = CheckBox(checkBoxContainer.context).apply {
text = taskText text = taskText
this.isChecked = isChecked this.isChecked = isChecked
this.isEnabled = (chatMessage.actorType == "bots" || this.isEnabled = (
chatActivity.userAllowedByPrivilages(chatMessage)) && messageIsEditable chatMessage.actorType == "bots" ||
chatActivity.userAllowedByPrivilages(chatMessage)
) && messageIsEditable
setOnCheckedChangeListener { _, _ -> setOnCheckedChangeListener { _, _ ->
updateCheckboxStates(chatMessage, user, checkboxList) updateCheckboxStates(chatMessage, user, checkboxList)
} }
@ -367,5 +366,3 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
private const val AGE_THRESHOLD_FOR_EDIT_MESSAGE: Long = 86400000 private const val AGE_THRESHOLD_FOR_EDIT_MESSAGE: Long = 86400000
} }
} }

View File

@ -96,6 +96,7 @@ class OutcomingTextMessageViewHolder(itemView: View) :
processMessage(message, hasCheckboxes) processMessage(message, hasCheckboxes)
} }
@Suppress("Detekt.LongMethod")
private fun processMessage(message: ChatMessage, hasCheckboxes: Boolean) { private fun processMessage(message: ChatMessage, hasCheckboxes: Boolean) {
var isBubbled = true var isBubbled = true
val layoutParams = binding.messageTime.layoutParams as FlexboxLayout.LayoutParams val layoutParams = binding.messageTime.layoutParams as FlexboxLayout.LayoutParams