Tóm tắt
Task Wework có dueAt + assignee giờ tự nhắc: 1 thông báo "sắp tới hạn" trong vòng 24 giờ trước hạn, 1 thông báo
"quá hạn" khi qua hạn. Không đổi API.
Chi tiết
type |
actionCategory |
Người nhận | Khi nào |
|---|---|---|---|
wework.task.due_soon |
action_required |
assignee | task chưa done, còn ≤ 24 giờ tới dueAt |
wework.task.overdue |
action_required |
assignee | task chưa done, đã qua dueAt |
wework.task.overdue |
watching |
người tạo (nếu khác assignee) | như trên |
entityType: "wework_task" (như WEWORK-029), gửi bởi hệ thống (không actor). Đổi dueAt hoặc assignee → nhắc lại
theo giá trị mới. Job chạy mỗi 60 giây nên thông báo có thể trễ tới ~1 phút + chu kỳ worker identity.
Contract (trước → sau)
| Trước | Sau | |
|---|---|---|
| Endpoint / Request / Response / Lỗi | — | không đổi |
Việc bên nhận cần làm
- FE: không bắt buộc. Có thể dùng
typetrên choPUT /notifications/preferences(tắt email nhắc hạn).
Cách kiểm tra
Tạo task giao cho B với dueAt = 2 giờ nữa → trong ~1 phút B có wework.task.due_soon.
Thảo luận
[BE] 2026-09-24 @ThaiThanhLuan — raised
Mốc 24 giờ là giả định (tài liệu không định lượng). Mobile n/a: mobile/ chưa có code.
[FE] 2026-09-24 @NinelXram — applied
Thông báo nhắc hạn dùng entityType: wework_task nên bấm vào đã mở panel task (IDENTITY-FE-006, commit a05f193, PR chưa mở). Chưa dùng type cho preferences.