diff options
author | 6543 <6543@obermui.de> | 2020-12-15 18:38:10 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-15 19:38:10 +0100 |
commit | e2aa7018128bc00c079820174baced9c8d6908c1 (patch) | |
tree | 5f2d3e3d195f8a0597c02ab0e0ba352583980eed /modules | |
parent | 980b0df8296cdec3692482c3efdbfa68036a1114 (diff) | |
download | gitea-e2aa7018128bc00c079820174baced9c8d6908c1.tar.gz gitea-e2aa7018128bc00c079820174baced9c8d6908c1.zip |
[API] Add ref to create/edit issue options & deprecated assignee (#13992)
* API: Add ref to create/edit issue options
* deprecate Assignee in favour of Assignees
Diffstat (limited to 'modules')
-rw-r--r-- | modules/structs/issue.go | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/modules/structs/issue.go b/modules/structs/issue.go index 06ad2de322..d990af63b4 100644 --- a/modules/structs/issue.go +++ b/modules/structs/issue.go @@ -50,8 +50,9 @@ type Issue struct { Ref string `json:"ref"` Labels []*Label `json:"labels"` Milestone *Milestone `json:"milestone"` - Assignee *User `json:"assignee"` - Assignees []*User `json:"assignees"` + // deprecated + Assignee *User `json:"assignee"` + Assignees []*User `json:"assignees"` // Whether the issue is open or closed // // type: string @@ -83,7 +84,8 @@ type CreateIssueOption struct { // required:true Title string `json:"title" binding:"Required"` Body string `json:"body"` - // username of assignee + Ref string `json:"ref"` + // deprecated Assignee string `json:"assignee"` Assignees []string `json:"assignees"` // swagger:strfmt date-time @@ -97,8 +99,10 @@ type CreateIssueOption struct { // EditIssueOption options for editing an issue type EditIssueOption struct { - Title string `json:"title"` - Body *string `json:"body"` + Title string `json:"title"` + Body *string `json:"body"` + Ref *string `json:"ref"` + // deprecated Assignee *string `json:"assignee"` Assignees []string `json:"assignees"` Milestone *int64 `json:"milestone"` |