diff --git a/app/repo-issues.go b/app/repo-issues.go index b4ddf3d..ee13693 100644 --- a/app/repo-issues.go +++ b/app/repo-issues.go @@ -16,7 +16,11 @@ import ( // /{user}/{repo}/issues func (a *App) RepoIssuesIndex(w http.ResponseWriter, r *http.Request) { repo := r.Context().Value(md.RepoKey).(types.Repo) - gitRepo, _ := git.OpenRepo(repo.UserID, &repo.ID, "") + gitRepo, err := git.OpenRepo(repo.UserID, &repo.ID, "") + if err != nil { + http.Error(w, "Something went wrong while trying to open this git repo.", http.StatusInternalServerError) + return + } defer gitRepo.Git.Close() a.renderRepo(w, r, "issues/issue_list", repoViewOptions{