diff --git a/pkg/handler/repos.go b/pkg/handler/repos.go index 99195e104..7c4c87acf 100644 --- a/pkg/handler/repos.go +++ b/pkg/handler/repos.go @@ -274,7 +274,7 @@ func RepoDelete(w http.ResponseWriter, r *http.Request, u *User, repo *Repo) err // the user must confirm their password before deleting password := r.FormValue("password") if err := u.ComparePassword(password); err != nil { - return err + return RenderError(w, err, http.StatusBadRequest) } // delete the repo diff --git a/pkg/template/pages/repo_delete.html b/pkg/template/pages/repo_delete.html index d2ef37227..b36c3707d 100644 --- a/pkg/template/pages/repo_delete.html +++ b/pkg/template/pages/repo_delete.html @@ -40,6 +40,7 @@