Skip to content

Commit 7882390

Browse files
committed
get release by tag should filter out tag releases to be consisten with list releases and get by id
1 parent f95dce2 commit 7882390

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

routers/api/v1/repo/release_tags.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ func GetReleaseTag(ctx *context.APIContext) {
5555
return
5656
}
5757

58+
if err != nil && models.IsErrReleaseNotExist(err) ||
59+
release.IsTag || release.RepoID != ctx.Repo.Repository.ID {
60+
ctx.NotFound()
61+
return
62+
}
63+
5864
if err := release.LoadAttributes(); err != nil {
5965
ctx.Error(http.StatusInternalServerError, "LoadAttributes", err)
6066
return

0 commit comments

Comments
 (0)