From d5ff8929fbcecc8d49df9d205a51443bcb612e50 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Fri, 9 Aug 2024 19:42:46 -0400 Subject: [PATCH] fix: use get_head() in init_before_message --- aider/coders/base_coder.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 2ad26a741..541aeff57 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -670,11 +670,7 @@ class Coder: self.test_outcome = None self.edit_outcome = None if self.repo: - try: - self.commit_before_message = self.repo.repo.head.commit.hexsha - except ValueError: - # This occurs when the repository is brand new and has no commits - self.commit_before_message = None + self.commit_before_message = self.repo.get_head() else: self.commit_before_message = None