Subissues with attachments (#2641)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov
2023-02-16 11:58:52 +07:00
committed by GitHub
parent 54e62d9547
commit 786e51c6e6
10 changed files with 805 additions and 134 deletions
+9 -2
View File
@@ -221,7 +221,7 @@ export interface IssueDraft extends Doc {
parentIssue?: string
attachments?: number
labels?: TagReference[]
subIssues?: IssueTemplateChild[]
subIssues?: DraftIssueChild[]
template?: {
// A template issue is based on
template: Ref<IssueTemplate>
@@ -253,7 +253,7 @@ export interface IssueTemplateData {
* @public
*/
export interface IssueTemplateChild extends IssueTemplateData {
id: string
id: Ref<Issue>
}
/**
@@ -271,6 +271,13 @@ export interface IssueTemplate extends Doc, IssueTemplateData {
relations?: RelatedDocument[]
}
/**
* @public
*/
export interface DraftIssueChild extends IssueTemplateChild {
status: Ref<IssueStatus>
}
/**
* @public
*