Skip to content

Commit 6004b78

Browse files
committed
[]string are not enum by swagger definition
1 parent 08c6319 commit 6004b78

File tree

2 files changed

+9
-33
lines changed

2 files changed

+9
-33
lines changed

modules/structs/org_team.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ type Team struct {
1313
Organization *Organization `json:"organization"`
1414
// enum: none,read,write,admin,owner
1515
Permission string `json:"permission"`
16-
// enum: repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki
16+
// example: [repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki]
1717
Units []string `json:"units"`
1818
}
1919

@@ -24,7 +24,7 @@ type CreateTeamOption struct {
2424
Description string `json:"description" binding:"MaxSize(255)"`
2525
// enum: read,write,admin
2626
Permission string `json:"permission"`
27-
// enum: repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki
27+
// example: [repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki]
2828
Units []string `json:"units"`
2929
}
3030

@@ -35,6 +35,6 @@ type EditTeamOption struct {
3535
Description string `json:"description" binding:"MaxSize(255)"`
3636
// enum: read,write,admin
3737
Permission string `json:"permission"`
38-
// enum: repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki
38+
// example: [repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki]
3939
Units []string `json:"units"`
4040
}

templates/swagger/v1_json.tmpl

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7664,19 +7664,11 @@
76647664
},
76657665
"units": {
76667666
"type": "array",
7667-
"enum": [
7668-
"repo.code",
7669-
"repo.issues",
7670-
"repo.ext_issues",
7671-
"repo.wiki",
7672-
"repo.pulls",
7673-
"repo.releases",
7674-
"repo.ext_wiki"
7675-
],
76767667
"items": {
76777668
"type": "string"
76787669
},
7679-
"x-go-name": "Units"
7670+
"x-go-name": "Units",
7671+
"example": "[repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki]"
76807672
}
76817673
},
76827674
"x-go-package": "code.gitea.io/gitea/modules/structs"
@@ -8198,19 +8190,11 @@
81988190
},
81998191
"units": {
82008192
"type": "array",
8201-
"enum": [
8202-
"repo.code",
8203-
"repo.issues",
8204-
"repo.ext_issues",
8205-
"repo.wiki",
8206-
"repo.pulls",
8207-
"repo.releases",
8208-
"repo.ext_wiki"
8209-
],
82108193
"items": {
82118194
"type": "string"
82128195
},
8213-
"x-go-name": "Units"
8196+
"x-go-name": "Units",
8197+
"example": "[repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki]"
82148198
}
82158199
},
82168200
"x-go-package": "code.gitea.io/gitea/modules/structs"
@@ -9749,19 +9733,11 @@
97499733
},
97509734
"units": {
97519735
"type": "array",
9752-
"enum": [
9753-
"repo.code",
9754-
"repo.issues",
9755-
"repo.ext_issues",
9756-
"repo.wiki",
9757-
"repo.pulls",
9758-
"repo.releases",
9759-
"repo.ext_wiki"
9760-
],
97619736
"items": {
97629737
"type": "string"
97639738
},
9764-
"x-go-name": "Units"
9739+
"x-go-name": "Units",
9740+
"example": "[repo.code,repo.issues,repo.ext_issues,repo.wiki,repo.pulls,repo.releases,repo.ext_wiki]"
97659741
}
97669742
},
97679743
"x-go-package": "code.gitea.io/gitea/modules/structs"

0 commit comments

Comments
 (0)