fixup! TF-4385 Fix spam banner show it once per day

This commit is contained in:
dab246
2026-03-27 17:52:41 +07:00
committed by Dat H. Pham
parent e4107c7363
commit 6f1bf82f02
3 changed files with 378 additions and 1 deletions
@@ -49,8 +49,12 @@ class GetSpamMailboxCachedInteractor {
final lastTime = DateTime.fromMillisecondsSinceEpoch(lastTimeDismissedMs);
final now = DateTime.now();
final elapsed = now.difference(lastTime);
if (elapsed.isNegative) {
if (elapsed.abs() < const Duration(days: 1)) return false;
return true;
}
final isIntervalElapsed =
elapsed.inHours > spamReportBannerDisplayIntervalInHours;
elapsed.inHours >= spamReportBannerDisplayIntervalInHours;
return isIntervalElapsed;
}