From 613cb71feb180cfae60ae4d2e7045fbfc90c148d Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 29 Oct 2023 09:53:00 +0200 Subject: [PATCH] Prevent showing blank dates --- lib/utils/formatting.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/utils/formatting.dart b/lib/utils/formatting.dart index ce12992b5..8ebb4ca69 100644 --- a/lib/utils/formatting.dart +++ b/lib/utils/formatting.dart @@ -333,8 +333,9 @@ DateTime convertSqlDateToDateTime([String? date]) { DateTime convertTimestampToDate(int? timestamp) => DateTime.fromMillisecondsSinceEpoch((timestamp ?? 0) * 1000, isUtc: true); -String convertTimestampToDateString(int? timestamp) => - convertTimestampToDate(timestamp).toIso8601String(); +String convertTimestampToDateString(int? timestamp) => (timestamp ?? 0) == 0 + ? '' + : convertTimestampToDate(timestamp).toIso8601String(); String formatDuration(Duration? duration, {bool showSeconds = true}) { final time = duration.toString().split('.')[0];