Skip to content

Commit af0196c

Browse files
Fix ListWorkflowRuns OpenAPI response model. (#35026)
Change the OpenAPI response of `ListWorkflowRuns` to `WorkflowRunsList` like it is supposed to be. --------- Signed-off-by: wxiaoguang <[email protected]> Co-authored-by: wxiaoguang <[email protected]>
1 parent ea809a5 commit af0196c

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

modules/structs/repo.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ type Repository struct {
5757
Private bool `json:"private"`
5858
Fork bool `json:"fork"`
5959
Template bool `json:"template"`
60-
Parent *Repository `json:"parent"`
60+
Parent *Repository `json:"parent,omitempty"`
6161
Mirror bool `json:"mirror"`
6262
Size int `json:"size"`
6363
Language string `json:"language"`
@@ -114,7 +114,7 @@ type Repository struct {
114114
ObjectFormatName string `json:"object_format_name"`
115115
// swagger:strfmt date-time
116116
MirrorUpdated time.Time `json:"mirror_updated"`
117-
RepoTransfer *RepoTransfer `json:"repo_transfer"`
117+
RepoTransfer *RepoTransfer `json:"repo_transfer,omitempty"`
118118
Topics []string `json:"topics"`
119119
Licenses []string `json:"licenses"`
120120
}

routers/api/v1/repo/action.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@ func (Action) ListWorkflowRuns(ctx *context.APIContext) {
747747
// type: integer
748748
// responses:
749749
// "200":
750-
// "$ref": "#/responses/ArtifactsList"
750+
// "$ref": "#/responses/WorkflowRunsList"
751751
// "400":
752752
// "$ref": "#/responses/error"
753753
// "404":

services/convert/repository.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ func innerToRepo(ctx context.Context, repo *repo_model.Repository, permissionInR
251251
RepoTransfer: transfer,
252252
Topics: util.SliceNilAsEmpty(repo.Topics),
253253
ObjectFormatName: repo.ObjectFormatName,
254-
Licenses: repoLicenses.StringList(),
254+
Licenses: util.SliceNilAsEmpty(repoLicenses.StringList()),
255255
}
256256
}
257257

templates/swagger/v1_json.tmpl

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)