IOutput: { capitalUpdateIssue: { _created_at: unknown; _id: string; _updated_at: unknown; block_num?: null | number; created_by: string; creators: string[]; cycle_id?: null | string; description?: null | string; estimate: number; fact: number; fact_by_contributor: { contributor_hash: string; hours: number; }[]; fact_committed: number; fact_uncommitted: number; id: string; issue_hash: string; linked_git_commits: { commit_message: string; committed_at: unknown; consumed: boolean; github_sha: string; html_url: string; username: string; }[]; metadata: unknown; permissions: { allowed_status_transitions: IssueStatus[]; can_assign_creator: boolean; can_change_status: boolean; can_complete_requirement: boolean; can_create_requirement: boolean; can_delete_issue: boolean; can_delete_requirement: boolean; can_edit_issue: boolean; can_edit_requirement: boolean; can_move_issue: boolean; can_set_done: boolean; can_set_estimate: boolean; can_set_on_review: boolean; can_set_priority: boolean; has_clearance: boolean; is_guest: boolean; }; present: boolean; priority: IssuePriority; project_hash: string; sort_order: number; status: IssueStatus; submaster?: null | string; title: string; }; } Type declaration
capitalUpdateIssue: {
_created_at: unknown;
_id: string;
_updated_at: unknown;
block_num?: null | number;
created_by: string;
creators: string[];
cycle_id?: null | string;
description?: null | string;
estimate: number;
fact: number;
fact_by_contributor: {
contributor_hash: string;
hours: number;
}[];
fact_committed: number;
fact_uncommitted: number;
id: string;
issue_hash: string;
linked_git_commits: {
commit_message: string;
committed_at: unknown;
consumed: boolean;
github_sha: string;
html_url: string;
username: string;
}[];
metadata: unknown;
permissions: {
allowed_status_transitions: IssueStatus[];
can_assign_creator: boolean;
can_change_status: boolean;
can_complete_requirement: boolean;
can_create_requirement: boolean;
can_delete_issue: boolean;
can_delete_requirement: boolean;
can_edit_issue: boolean;
can_edit_requirement: boolean;
can_move_issue: boolean;
can_set_done: boolean;
can_set_estimate: boolean;
can_set_on_review: boolean;
can_set_priority: boolean;
has_clearance: boolean;
is_guest: boolean;
};
present: boolean;
priority: IssuePriority;
project_hash: string;
sort_order: number;
status: IssueStatus;
submaster?: null | string;
title: string;
}
_created_at: unknown
_id: string
_updated_at: unknown
Optional block_num?: null | number
created_by: string
creators: string[]
Optional cycle_id?: null | string
Optional description?: null | string
estimate: number
fact: number
fact_by_contributor: {
contributor_hash: string;
hours: number;
}[]
fact_committed: number
fact_uncommitted: number
id: string
issue_hash: string
linked_git_commits: {
commit_message: string;
committed_at: unknown;
consumed: boolean;
github_sha: string;
html_url: string;
username: string;
}[]
metadata: unknown
permissions: {
allowed_status_transitions: IssueStatus[];
can_assign_creator: boolean;
can_change_status: boolean;
can_complete_requirement: boolean;
can_create_requirement: boolean;
can_delete_issue: boolean;
can_delete_requirement: boolean;
can_edit_issue: boolean;
can_edit_requirement: boolean;
can_move_issue: boolean;
can_set_done: boolean;
can_set_estimate: boolean;
can_set_on_review: boolean;
can_set_priority: boolean;
has_clearance: boolean;
is_guest: boolean;
}
allowed_status_transitions: IssueStatus[]
can_assign_creator: boolean
can_change_status: boolean
can_complete_requirement: boolean
can_create_requirement: boolean
can_delete_issue: boolean
can_delete_requirement: boolean
can_edit_issue: boolean
can_edit_requirement: boolean
can_move_issue: boolean
can_set_done: boolean
can_set_estimate: boolean
can_set_on_review: boolean
can_set_priority: boolean
has_clearance: boolean
is_guest: boolean
present: boolean
project_hash: string
sort_order: number
Optional submaster?: null | string
title: string
Обновление задачи в CAPITAL контракте
Требуемые роли: chairman, member, user.