diff --git a/routers/web/repo/view.go b/routers/web/repo/view.go index de508509dc..58d2b09ee7 100644 --- a/routers/web/repo/view.go +++ b/routers/web/repo/view.go @@ -973,6 +973,9 @@ func renderHomeCode(ctx *context.Context) { ctx.Data["RepositoryUploadEnabled"] = setting.Repository.Upload.Enabled prepareOpenWithEditorApps(ctx) + // Get Topics of this repo. Earlier, beacuse we show them even when the repo is empty. + renderRepoTopics(ctx) + if ctx.Repo.Commit == nil || ctx.Repo.Repository.IsEmpty || ctx.Repo.Repository.IsBroken() { showEmpty := true var err error @@ -1021,8 +1024,6 @@ func renderHomeCode(ctx *context.Context) { } ctx.Data["Title"] = title - // Get Topics of this repo - renderRepoTopics(ctx) if ctx.Written() { return } diff --git a/templates/repo/description.tmpl b/templates/repo/description.tmpl new file mode 100644 index 0000000000..b6f6e74fbc --- /dev/null +++ b/templates/repo/description.tmpl @@ -0,0 +1,36 @@ +