Procházet zdrojové kódy

Allow updating draft releases while keeping them as draft

Closes #162
tags/v1.0.0
Sandro Santilli před 7 roky
rodič
revize
cd339263d9
2 změnil soubory, kde provedl 11 přidání a 3 odebrání
  1. 1
    0
      routers/repo/release.go
  2. 10
    3
      templates/repo/release/new.tmpl

+ 1
- 0
routers/repo/release.go Zobrazit soubor

@@ -247,6 +247,7 @@ func EditRelease(ctx *context.Context) {
ctx.Data["title"] = rel.Title
ctx.Data["content"] = rel.Note
ctx.Data["prerelease"] = rel.IsPrerelease
ctx.Data["IsDraft"] = rel.IsDraft

ctx.HTML(200, RELEASE_NEW)
}

+ 10
- 3
templates/repo/release/new.tmpl Zobrazit soubor

@@ -64,9 +64,16 @@
<a class="ui blue basic button" href="{{.RepoLink}}/releases">
{{.i18n.Tr "repo.release.cancel"}}
</a>
<button class="ui green button">
{{.i18n.Tr "repo.release.edit_release"}}
</button>
{{if .IsDraft}}
<input class="ui grey button" type="submit" name="draft" value="{{.i18n.Tr "repo.release.save_draft"}}"/>
<button class="ui green button">
{{.i18n.Tr "repo.release.publish"}}
</button>
{{else}}
<button class="ui green button">
{{.i18n.Tr "repo.release.edit_release"}}
</button>
{{end}}
<a class="ui red button delete-button" data-url="{{$.RepoLink}}/releases/delete" data-id="{{.ID}}">
{{$.i18n.Tr "repo.release.delete_release"}}
</a>

Načítá se…
Zrušit
Uložit