Tasks are being incorrectly marked as "past due" even though the current time has not yet reached the due time of the task.
In the example shown, the first task ("Sample Task") has a due date of 2024-08-12 14:00, but the current time is 2024-08-12 10:06:14 AM. Despite the fact that the task is not yet due (there are still almost four hours remaining), it is marked as "past due" (yes). There's a certain time frame in which the task isn't marked as past due, given the second task "Another task", which is set to a month after. This suggests that there might be an issue with how the program is calculating the "past due" status.
Tasks are being incorrectly marked as "past due" even though the current time has not yet reached the due time of the task.
In the example shown, the first task ("Sample Task") has a due date of
2024-08-12 14:00
, but the current time is2024-08-12 10:06:14 AM
. Despite the fact that the task is not yet due (there are still almost four hours remaining), it is marked as "past due" (yes). There's a certain time frame in which the task isn't marked as past due, given the second task "Another task", which is set to a month after. This suggests that there might be an issue with how the program is calculating the "past due" status.Tested in current main branch and PR #5