branch: elpa/aidermacs
commit d1c314bf963ca8bece302645f69df1cb29c7ac8f
Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
Commit: Mingde (Matthew) Zeng <matthew...@posteo.net>

    Fix aidermacs-project-root bug
---
 aidermacs.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/aidermacs.el b/aidermacs.el
index 158782a3a4..5248b68067 100644
--- a/aidermacs.el
+++ b/aidermacs.el
@@ -81,7 +81,8 @@ When nil, disable auto-commits requiring manual git commits."
 (defun aidermacs-project-root ()
   "Get the project root using project.el, VC, or fallback to file directory.
 This function tries multiple methods to determine the project root."
-  (or (project-root (project-current))
+  (or (when-let ((proj (project-current)))
+          (project-root proj))
       (vc-git-root default-directory)
       (when buffer-file-name
         (file-name-directory buffer-file-name))

Reply via email to