]> source.dussan.org Git - gitea.git/commit
fix some ui bug about draft release (#15137)
authora1012112796 <1012112796@qq.com>
Thu, 6 May 2021 03:12:50 +0000 (11:12 +0800)
committerGitHub <noreply@github.com>
Thu, 6 May 2021 03:12:50 +0000 (05:12 +0200)
commit308886653148d859080222ebb72966e020f9391e
treef61bd23f73eee6a30cf28c477bf0d1c859b8aace
parenteedc0c8324820817f4c06603ec3195a1d3513542
fix some ui bug about draft release (#15137)

* fix some ui bug about draft release

- should not show draft release in tag list because
  it will't create real tag
- still show draft release without tag and commit message
  for draft release instead of 404 error
- remove tag load for attachement links because it's useless

Signed-off-by: a1012112796 <1012112796@qq.com>
* add test code

* fix test

That's because has added a new release in relaese test database.

* fix dropdown link for draft release
integrations/release_test.go
models/fixtures/release.yml
modules/context/repo.go
routers/repo/release.go
routers/routes/web.go
templates/repo/branch_dropdown.tmpl
templates/repo/release/list.tmpl