Gracefully handle bare repositories on API operations. (#1932)

Signed-off-by: Dennis Keitzel <github@pinshot.net>
This commit is contained in:
Dennis Keitzel 2017-06-11 04:57:28 +02:00 committed by Bo-Yi Wu
parent f2fcd9dcd8
commit 96b4780727
3 changed files with 12 additions and 2 deletions

View file

@ -39,7 +39,7 @@ func GetBranchesByPath(path string) ([]*Branch, error) {
// GetBranch returns a branch by it's name
func (repo *Repository) GetBranch(branch string) (*Branch, error) {
if !git.IsBranchExist(repo.RepoPath(), branch) {
return nil, &ErrBranchNotExist{branch}
return nil, ErrBranchNotExist{branch}
}
return &Branch{
Path: repo.RepoPath(),