commit 68f066b2b84a76dc16eef3698f20ff8a7eb509b6
parent 2cb74ecafb8daf15675298ff6d84c4229f14aa9a
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date:   Tue, 21 May 2024 21:44:35 +0200

fix(logged_stories): null timestamp

Diffstat:
Mapp/src/main/kotlin/me/rhunk/snapenhance/ui/manager/pages/social/LoggedStories.kt | 20++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/ui/manager/pages/social/LoggedStories.kt b/app/src/main/kotlin/me/rhunk/snapenhance/ui/manager/pages/social/LoggedStories.kt @@ -98,12 +98,20 @@ class LoggedStories : Routes.Route() { .fillMaxWidth(), verticalArrangement = Arrangement.spacedBy(8.dp), ) { - Text(text = "Posted on ${story.postedAt.let { - DateFormat.getDateTimeInstance().format(Date(it)) - }}") - Text(text = "Created at ${story.createdAt.let { - DateFormat.getDateTimeInstance().format(Date(it)) - }}") + remember { + story.postedAt.takeIf { it >= 0L }?.let { + DateFormat.getDateTimeInstance().format(Date(it)) + } + }?.let { + Text(text = "Posted at $it") + } + remember { + story.createdAt.takeIf { it >= 0L }?.let { + DateFormat.getDateTimeInstance().format(Date(it)) + } + }?.let { + Text(text = "Created at $it") + } FlowRow( modifier = Modifier.fillMaxWidth(),