The Due notification was being issued twice when adjusting it, once in the past time and once in the adjusted time.
When adding wait time, the notification is issued twice for no reason.
I've solved that by creating a waitNotificationID and itself reads if the task.wait was initialized or not.
Description
The Due notification was being issued twice when adjusting it, once in the past time and once in the adjusted time. When adding wait time, the notification is issued twice for no reason.
I've solved that by creating a waitNotificationID and itself reads if the task.wait was initialized or not.
Fixes #319 & #326
Screenshots
Check out the result in this video: https://drive.google.com/file/d/11EB8CacRbrrRnCZl7uMBuRyxViPOZLmp/view?usp=sharing
Checklist