summaryrefslogtreecommitdiffstats
path: root/modules/structs/issue_label.go
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2019-06-16 20:39:52 +0800
committerGitHub <noreply@github.com>2019-06-16 20:39:52 +0800
commitd8168b356d3ddaf3c38815a46ab075bf5bbe93c6 (patch)
tree96d31b185042027171574e6a370c90f6b3b0e508 /modules/structs/issue_label.go
parent367aeb169ac9f213a047bad24bbb3a4f58e3362a (diff)
downloadgitea-d8168b356d3ddaf3c38815a46ab075bf5bbe93c6.tar.gz
gitea-d8168b356d3ddaf3c38815a46ab075bf5bbe93c6.zip
Add missing description of label on API (#7159)
* add missing description of label on API * fix comment head * fix swagger
Diffstat (limited to 'modules/structs/issue_label.go')
-rw-r--r--modules/structs/issue_label.go14
1 files changed, 9 insertions, 5 deletions
diff --git a/modules/structs/issue_label.go b/modules/structs/issue_label.go
index f0821fbaf5..0789624ab1 100644
--- a/modules/structs/issue_label.go
+++ b/modules/structs/issue_label.go
@@ -1,4 +1,5 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
+// Copyright 2019 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.
@@ -10,8 +11,9 @@ type Label struct {
ID int64 `json:"id"`
Name string `json:"name"`
// example: 00aabb
- Color string `json:"color"`
- URL string `json:"url"`
+ Color string `json:"color"`
+ Description string `json:"description"`
+ URL string `json:"url"`
}
// CreateLabelOption options for creating a label
@@ -20,13 +22,15 @@ type CreateLabelOption struct {
Name string `json:"name" binding:"Required"`
// required:true
// example: #00aabb
- Color string `json:"color" binding:"Required;Size(7)"`
+ Color string `json:"color" binding:"Required;Size(7)"`
+ Description string `json:"description"`
}
// EditLabelOption options for editing a label
type EditLabelOption struct {
- Name *string `json:"name"`
- Color *string `json:"color"`
+ Name *string `json:"name"`
+ Color *string `json:"color"`
+ Description *string `json:"description"`
}
// IssueLabelsOption a collection of labels