Skip to content

Commit 316f921

Browse files
committed
fix(page-task): show warning after deadline
1 parent 21a7e0d commit 316f921

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/app/components/tasks/page-task/page-task.component.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,15 @@ export class PageTaskComponent implements OnInit, OnDestroy {
191191
})
192192
);
193193

194-
this.deadlinePassed$ = this.task$.pipe(map((task) => task?.head && new Date(task.head.time_deadline) < new Date() || false));
194+
this.deadlinePassed$ = this.task$.pipe(map((task) => {
195+
if (task?.head === undefined) {
196+
return false;
197+
}
198+
199+
const deadline = new Date(task.head.time_deadline);
200+
deadline.setDate(deadline.getDate() + 1);
201+
return deadline < new Date();
202+
}));
195203
}
196204

197205
ngOnDestroy(): void {

0 commit comments

Comments
 (0)