Skip to main content
Version: 8.9 (unreleased)

Type Alias: JobResultCorrections

type JobResultCorrections = {
assignee?: string | null;
candidateGroups?: string[] | null;
candidateUsers?: string[] | null;
dueDate?: string | null;
followUpDate?: string | null;
priority?: number | null;
} | null;

Defined in: gen/types.gen.ts:3807

JSON object with attributes that were corrected by the worker.

The following attributes can be corrected, additional attributes will be ignored:

  • assignee - clear by providing an empty String
  • dueDate - clear by providing an empty String
  • followUpDate - clear by providing an empty String
  • candidateGroups - clear by providing an empty list
  • candidateUsers - clear by providing an empty list
  • priority - minimum 0, maximum 100, default 50

Providing any of those attributes with a null value or omitting it preserves the persisted attribute's value.

Type Declaration

{
assignee?: string | null;
candidateGroups?: string[] | null;
candidateUsers?: string[] | null;
dueDate?: string | null;
followUpDate?: string | null;
priority?: number | null;
}

assignee?

optional assignee: string | null;

Assignee of the task.

candidateGroups?

optional candidateGroups: string[] | null;

The list of candidate groups of the task.

candidateUsers?

optional candidateUsers: string[] | null;

The list of candidate users of the task.

dueDate?

optional dueDate: string | null;

The due date of the task.

followUpDate?

optional followUpDate: string | null;

The follow-up date of the task.

priority?

optional priority: number | null;

The priority of the task.

null