diff --git a/lib/models/redaction.dart b/lib/models/redaction.dart index a9a9021b..ab62a08d 100644 --- a/lib/models/redaction.dart +++ b/lib/models/redaction.dart @@ -18,11 +18,12 @@ String redactedNick(BuildContext context, String handle, String nick) { String prettyDateString(BuildContext context, DateTime date) { var settings = Provider.of(context, listen: false); + // We want to display *Never* for epoch dates regardless of setting status + if (date.millisecondsSinceEpoch == 0) { + return AppLocalizations.of(context)!.conversationNotificationPolicyNever; + } if (settings.streamerMode) { var now = DateTime.now(); - if (date.millisecondsSinceEpoch == 0) { - return AppLocalizations.of(context)!.conversationNotificationPolicyNever; - } if (now.difference(date).abs().inDays > 1) { return AppLocalizations.of(context)!.xDaysAgo.replaceAll("\$days", now.difference(date).abs().inDays.toString()); }