Hotfix show todos

main
Kai Mannweiler 2023-03-07 09:45:54 +01:00
parent 5a3eac1be2
commit 7520da6e13
2 changed files with 27 additions and 26 deletions

View File

@ -104,8 +104,7 @@ List<TZDateTime> createTZDateTimes(
final DateTime date = DateTime(now.year, now.month, now.day, selectedHours,
selectedMinutes, 0, 0, 0)
.add(Duration(days: i));
if (selectedDaysInt.contains(date.weekday) &&
date.isAfter(DateTime.now())) {
if (selectedDaysInt.contains(date.weekday)) {
tzDateTimes.add(TZDateTime.local(date.year, date.month, date.day,
selectedHours, selectedMinutes, 0, 0, 0)
.subtract(offset));

View File

@ -52,6 +52,7 @@ class NotificationService {
Future<void> setNotification(
int id, String title, String body, TZDateTime tzDateTime) async {
if (tzDateTime.isAfter(DateTime.now())) {
await flutterLocalNotificationsPlugin.zonedSchedule(
id,
title,
@ -79,4 +80,5 @@ class NotificationService {
true, // To show notification even when the app is closed
);
}
}
}