Possible fix that silences scheduled alerts from back in time!

pull/14/head
Tim Su 16 years ago
parent e5ee881b21
commit 1e91d59874

@ -161,9 +161,13 @@ public class Notifications extends BroadcastReceiver {
// fixed alerts
Cursor cursor = alertController.getTaskAlertsCursor(task.getTaskIdentifier());
Date currentDate = new Date();
while(cursor.getCount() > 0 && !cursor.isLast()) {
cursor.moveToNext();
Date alert = new Alert(cursor).getDate();
if(alert.before(currentDate))
continue;
scheduleAlarm(context, task.getTaskIdentifier().getId(),
alert.getTime(), FLAG_FIXED);
}

Loading…
Cancel
Save