Skip to content

Commit b7dc094

Browse files
committed
Display tag name as title for a tag with no release
1 parent 1ca9738 commit b7dc094

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

routers/web/repo/release.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,11 @@ func Releases(ctx *context.Context) {
185185
ctx.ServerError("getReleaseInfos", err)
186186
return
187187
}
188+
for _, rel := range releases {
189+
if rel.Release.IsTag && rel.Release.Title == "" {
190+
rel.Release.Title = rel.Release.TagName
191+
}
192+
}
188193

189194
ctx.Data["Releases"] = releases
190195

@@ -295,6 +300,9 @@ func SingleRelease(ctx *context.Context) {
295300
}
296301

297302
release := releases[0].Release
303+
if release.IsTag && release.Title == "" {
304+
release.Title = release.TagName
305+
}
298306

299307
ctx.Data["PageIsSingleTag"] = release.IsTag
300308
if release.IsTag {

templates/repo/release/list.tmpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
<div class="ui twelve wide column detail">
1919
<div class="gt-df gt-ac gt-sb gt-fw gt-mb-3">
2020
<h4 class="release-list-title gt-word-break">
21-
<a href="{{$.RepoLink}}/releases/tag/{{$release.TagName | PathEscapeSegments}}">{{$release.Title}}</a>
21+
{{if $.PageIsSingleTag}}{{$release.Title}}{{else}}<a href="{{$.RepoLink}}/releases/tag/{{$release.TagName | PathEscapeSegments}}">{{$release.Title}}</a>{{end}}
2222
{{template "repo/commit_statuses" dict "Status" $info.CommitStatus "Statuses" $info.CommitStatuses "AdditionalClasses" "gt-df"}}
2323
{{if $release.IsDraft}}
2424
<span class="ui yellow label">{{ctx.Locale.Tr "repo.release.draft"}}</span>
2525
{{else if $release.IsPrerelease}}
2626
<span class="ui orange label">{{ctx.Locale.Tr "repo.release.prerelease"}}</span>
27-
{{else}}
27+
{{else if (not $release.IsTag)}}
2828
<span class="ui green label">{{ctx.Locale.Tr "repo.release.stable"}}</span>
2929
{{end}}
3030
</h4>

0 commit comments

Comments
 (0)