mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-11 12:25:47 +02:00
Support older versions of git when fetching worktrees
Older versions of git don't support the -z flag in `git worktree list`. So we're using newlines. Also, we're not raising an error upon error because that triggers another refresh, which gets us into an infinite loop
This commit is contained in:
parent
ca6f9c4155
commit
81a9133261
2 changed files with 6 additions and 3 deletions
|
@ -605,7 +605,9 @@ func (self *RefreshHelper) refreshWorktrees() error {
|
|||
|
||||
worktrees, err := self.c.Git().Loaders.Worktrees.GetWorktrees()
|
||||
if err != nil {
|
||||
return self.c.Error(err)
|
||||
self.c.Log.Error(err)
|
||||
self.c.Model().Worktrees = []*models.Worktree{}
|
||||
return nil
|
||||
}
|
||||
|
||||
self.c.Model().Worktrees = worktrees
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue