Fixed the empty due date bug
Targets #1232 (closed)
Summary
- Updated backend code when calculating manuscript has overdue tasks to also consider the task due date is not null - Task due date may be null when duration is set to None
- Removed unused
config
import in task graphql - Placed updating task alerts after task is inserted into DB, as it was giving error when creating task alerts (task id relation does not exist)