fix crash on reaction

This commit is contained in:
greenart7c3
2023-09-06 10:43:59 -03:00
parent a64c941f36
commit a7aa3705ef
@@ -760,12 +760,14 @@ fun LikeReaction(
}, },
onWantsToSignReaction = { onWantsToSignReaction = {
if (accountViewModel.account.reactionChoices.size == 1) { if (accountViewModel.account.reactionChoices.size == 1) {
scope.launch(Dispatchers.IO) {
val reaction = accountViewModel.account.reactionChoices.first() val reaction = accountViewModel.account.reactionChoices.first()
if (accountViewModel.hasReactedTo(baseNote, reaction)) { if (accountViewModel.hasReactedTo(baseNote, reaction)) {
accountViewModel.deleteReactionTo(baseNote, reaction) accountViewModel.deleteReactionTo(baseNote, reaction)
} else { } else {
accountViewModel.reactTo(baseNote, reaction) accountViewModel.reactTo(baseNote, reaction)
} }
}
} else if (accountViewModel.account.reactionChoices.size > 1) { } else if (accountViewModel.account.reactionChoices.size > 1) {
wantsToReact = true wantsToReact = true
} }