Skip to content

Commit f925d34

Browse files
authored
Merge branch 'main' into patch-1
2 parents fb872e4 + ce8e06f commit f925d34

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

modules/git/repo_branch.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ package git
77

88
import (
99
"context"
10+
"errors"
1011
"fmt"
1112
"strings"
1213
)
@@ -72,7 +73,14 @@ func (repo *Repository) SetDefaultBranch(name string) error {
7273
// GetDefaultBranch gets default branch of repository.
7374
func (repo *Repository) GetDefaultBranch() (string, error) {
7475
stdout, _, err := NewCommand(repo.Ctx, "symbolic-ref", "HEAD").RunStdString(&RunOpts{Dir: repo.Path})
75-
return stdout, err
76+
if err != nil {
77+
return "", err
78+
}
79+
stdout = strings.TrimSpace(stdout)
80+
if !strings.HasPrefix(stdout, BranchPrefix) {
81+
return "", errors.New("the HEAD is not a branch: " + stdout)
82+
}
83+
return strings.TrimPrefix(stdout, BranchPrefix), nil
7684
}
7785

7886
// GetBranch returns a branch by it's name

options/locale/locale_pt-PT.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2540,6 +2540,8 @@ users.delete_account=Eliminar conta de utilizador
25402540
users.cannot_delete_self=Não se pode eliminar a si próprio
25412541
users.still_own_repo=Este utilizador ainda possui um ou mais repositórios. Elimine ou transfira esses repositórios primeiro.
25422542
users.still_has_org=Este utilizador é membro de uma organização. Remova, primeiro, o utilizador de todas as organizações.
2543+
users.purge=Eliminar utilizador
2544+
users.purge_help=Eliminar o utilizador à força, juntamente com todos os seus repositórios, organizações e pacotes. Também serão eliminados todos os seus comentários.
25432545
users.still_own_packages=Este utilizador ainda possui um ou mais pacotes. Elimine esses pacotes primeiro.
25442546
users.deletion_success=A conta de utilizador foi eliminada.
25452547
users.reset_2fa=Reinicializar a autenticação em dois passos

services/repository/adopt.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,6 @@ func adoptRepository(ctx context.Context, repoPath string, u *user_model.User, r
143143
return fmt.Errorf("setDefaultBranch: %v", err)
144144
}
145145
}
146-
147-
repo.DefaultBranch = strings.TrimPrefix(repo.DefaultBranch, git.BranchPrefix)
148146
}
149147
branches, _, _ := gitRepo.GetBranchNames(0, 0)
150148
found := false

0 commit comments

Comments
 (0)