From 94c3957d92b51bedf5d90b4c6a6a14f6e8fba071 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 14 Nov 2024 06:48:35 -0800 Subject: [PATCH] fix: Add error handling for git.ignored() method --- aider/repo.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/aider/repo.py b/aider/repo.py index 6a3f666e9..3445a1848 100644 --- a/aider/repo.py +++ b/aider/repo.py @@ -334,9 +334,11 @@ class GitRepo: def git_ignored_file(self, path): if not self.repo: return - #ai try/except for git errors! - if self.repo.ignored(path): - return True + try: + if self.repo.ignored(path): + return True + except ANY_GIT_ERROR: + return False def ignored_file(self, fname): self.refresh_aider_ignore()