fix: Handle OSError in get_rel_repo_dir method for edge cases

This commit is contained in:
Paul Gauthier 2024-11-13 12:51:27 -08:00 committed by Paul Gauthier (aider)
parent 733b11b7d4
commit 153021efcf

View file

@ -169,7 +169,7 @@ class GitRepo:
def get_rel_repo_dir(self):
try:
return os.path.relpath(self.repo.git_dir, os.getcwd())
except ValueError:
except (ValueError, OSError):
return self.repo.git_dir
def get_commit_message(self, diffs, context):