Workflow

How to Complete a Ticket Task

Verified end to end. A disposable ticket was created, a task was added, marked complete with duration and completion time, verified on reload, deleted, and the ticket was trashed.

Evidence Summary

Workflow run
ticket-task-completion-20260519T134310Z
Ticket id
184
Task id
172
Final state
Task completed, verified, deleted, and ticket marked as trash.

Ticket task completion workflow diagram

Complete the Task

  1. Open the ticket detail page.
  2. Create or locate a task in the Solving Model / Tasks area.
  3. Choose the completed status control for the task.
  4. Confirm the completion modal with duration, time unit, optional task type, completion date, and completion time.

The verified request used tickets / check_task with serialized form fields: ticket_id=184, task_id=172, duration=15, time_type=m, empty task_type, date_done[date]=19/05/2026, and date_done[time]=14:40.

Response and Verification

The response returned {"success":{"success":true,"id":"172"}} plus a task object with checked=1, checked_by_name=Demo, task_duration=15, and date_done=2026-05-19 14:40:00. After reload, row row_172 had class table-success, the active status value was 1, and the task row showed Demo and 15m.

Cleanup used tickets / delete_resolution_task with id=172, then UPDATE_ticket with data[is_trash]=1 for ticket 184.

Artifacts