Skip to content

Edit Task

The Edit Task dialog lets you update an existing task’s title, type, status, priority, assignee, estimates, dates, parent, tags, and description. It loads the current task values on open and sends only the fields you changed (patch-only submission).

Edit Task dialog pre-filled with existing task data showing title, status, priority, assignee, and date fields

Open Task Detail and click the Edit button in the page header. The dialog opens over /projects/tasks/:taskId. You can also open it from the row actions menu (three-dot icon) on the My Tasks and Backlog pages.

FieldRequiredTypeDescriptionDefaultValidation
TitleYesTextShort name for the taskCurrent valueMax 240 chars; trimmed on save
Work Item TypeNoSelectType of work item (e.g., Task, Bug, Story)Current valueLoaded from the project’s type configuration
StatusNoSelectWorkflow statusCurrent valueOne of: Backlog, To Do, In Progress, Review, Done, Cancelled
PriorityNoSelectTask priority levelCurrent valueOne of: Low, Medium, High, Urgent
AssigneeNoUser selectUser assigned to this taskCurrent valueActive users only; required if tenant settings enforce owner by status
Estimate (hours)NoNumberEstimated effort in hoursCurrent valueMin 0; step 0.25; converted to minutes on save
Remaining (hours)NoNumberRemaining effort in hoursCurrent valueMin 0; step 0.25; converted to minutes on save
Parent TaskNoEntity selectParent task in the same projectCurrent valueTasks in the same project; current task excluded
Planned StartNoDate + TimePlanned start date and timeCurrent value5-minute steps; must be before Planned End if both are set
Planned EndNoDate + TimePlanned end date and timeCurrent value5-minute steps; must be on or after Planned Start
DueNoDate + TimeTask deadlineCurrent value5-minute steps
TagsNoMulti-selectLowercase tag chipsCurrent valueMax 50 tags; replaced (not appended) when changed
DescriptionNoTextareaDetailed task descriptionCurrent valueMax 4000 chars; empty value becomes null

Status options:

ValueDescription
BacklogNot yet scheduled
To DoScheduled but not started
In ProgressActively being worked on
ReviewUnder review or QA
DoneCompleted
CancelledCancelled and will not be completed

Priority options:

ValueDescription
LowNice to have
MediumStandard priority
HighImportant; do soon
UrgentCritical; do immediately
RuleBehavior
Title requiredSave button disabled while Title is empty
Title lengthMax 240 characters
Description lengthMax 4000 characters
Tag countMax 50 tags
No changesSave button disabled when no fields have been changed
Date rangeSave button disabled if Planned End is before Planned Start
Assignee required (conditional)Required when tenant ownership settings enforce an assignee for the chosen status. A recovery prompt appears inline if the status change requires an owner that has not been set.
Unsaved changes guardClosing with unsaved changes shows a confirmation dialog

The dialog tracks which fields you actually changed. When you save:

  • Only the changed fields are included in the API patch payload.
  • Fields you did not touch are not sent — their current values on the server are not affected.
  • If you open the dialog and close it without making any changes, the Save button remains disabled and no API call is made.

When you change Status to one that requires an assignee (based on tenant governance settings) and the task currently has no assignee, a recovery prompt appears inside the dialog:

  1. The recovery dialog asks you to assign an owner before the status transition can be saved.
  2. You pick a user and confirm.
  3. The dialog closes, the owner is assigned, and the status change is applied — without requiring you to close and reopen the edit dialog.
  • Only changed fields are included in the patch payload sent to the API.
  • After a successful save the dialog closes and the Task Detail page (or the calling list) refreshes with the updated values.
  1. Open Task Detail for the task you want to update and click Edit.
  2. Change the fields you need — for example, update Status to In Progress and assign an Assignee.
  3. Adjust Planned End or Due if the schedule has changed.
  4. Click Save. The dialog closes and the task detail page reflects the changes.
  • Editing tasks requires access to the Projects module and canWriteTasks permission.
  • The Assignee field may become required based on tenant ownership enforcement settings for the chosen status.
  • Only changed fields are sent in the patch, so unmodified data is never overwritten.
  • If the status change requires an owner and the task has no assignee, a recovery dialog appears so the owner can be assigned without closing the edit dialog.