From 26634ccb044d5c495747259c385f9e7ed89422f0 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 22 May 2023 09:18:13 -0400 Subject: [PATCH] Migrates notification summary to a new day without having to restart the app. --- .../amethyst/ui/note/UserReactionsRow.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/UserReactionsRow.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/UserReactionsRow.kt index 484fbdde2..93ca64ab4 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/UserReactionsRow.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/UserReactionsRow.kt @@ -75,19 +75,19 @@ fun UserReactionsRow(model: UserReactionsViewModel, accountViewModel: AccountVie } Row(verticalAlignment = CenterVertically, modifier = Modifier.weight(1f)) { - UserReplyReaction(model.replies[model.today]) + UserReplyReaction(model.replies[model.today()]) } Row(verticalAlignment = CenterVertically, modifier = Modifier.weight(1f)) { - UserBoostReaction(model.boosts[model.today]) + UserBoostReaction(model.boosts[model.today()]) } Row(verticalAlignment = CenterVertically, modifier = Modifier.weight(1f)) { - UserLikeReaction(model.reactions[model.today]) + UserLikeReaction(model.reactions[model.today()]) } Row(verticalAlignment = CenterVertically, modifier = Modifier.weight(1f)) { - UserZapReaction(model.zaps[model.today]) + UserZapReaction(model.zaps[model.today()]) } } } @@ -103,7 +103,6 @@ class UserReactionsViewModel : ViewModel() { var takenIntoAccount = setOf() val sdf = DateTimeFormatter.ofPattern("yyyy-MM-dd") // SimpleDateFormat() - val today = sdf.format(LocalDateTime.now()) var chartModel by mutableStateOf?>(null) var axisLabels by mutableStateOf>(emptyList()) @@ -125,6 +124,8 @@ class UserReactionsViewModel : ViewModel() { ) } + fun today() = sdf.format(LocalDateTime.now()) + fun initializeSuspend() { val currentUser = user?.pubkeyHex ?: return