Add the ability to add images that are located outside the git repo #519

This commit is contained in:
Paul Gauthier 2024-04-12 08:23:59 -07:00
parent c2b8b2355d
commit a84b4f8144
2 changed files with 5 additions and 2 deletions

View file

@ -367,7 +367,7 @@ class Commands:
for matched_file in all_matched_files:
abs_file_path = self.coder.abs_root_path(matched_file)
if not abs_file_path.startswith(self.coder.root):
if not abs_file_path.startswith(self.coder.root) and not is_image_file(matched_file):
self.io.tool_error(
f"Can not add {abs_file_path}, which is not within {self.coder.root}"
)

View file

@ -215,7 +215,10 @@ class GitRepo:
if not self.aider_ignore_file or not self.aider_ignore_file.is_file():
return
try:
fname = self.normalize_path(fname)
except ValueError:
return
mtime = self.aider_ignore_file.stat().st_mtime
if mtime != self.aider_ignore_ts: