branch: externals/denote
commit 81e529d8f39b7854615f4e30397bfbb636d58469
Author: Protesilaos Stavrou <i...@protesilaos.com>
Commit: Protesilaos Stavrou <i...@protesilaos.com>

    Simplify denote-find-link
---
 denote.el | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/denote.el b/denote.el
index 620162ab84..850d6de7dc 100644
--- a/denote.el
+++ b/denote.el
@@ -4927,12 +4927,10 @@ Also see `denote-link-return-backlinks'."
 Also see `denote-find-backlink'."
   (declare (interactive-only t))
   (interactive)
-  (find-file
-   (concat
-    (denote-directory)
-    (denote-select-linked-file-prompt
-     (or (denote-link-return-links)
-         (user-error "No links found"))))))
+  (when-let* ((links (or (denote-link-return-links)
+                         (user-error "No links found")))
+              (selected (denote-select-linked-file-prompt links)))
+  (find-file selected)))
 
 ;;;###autoload
 (defun denote-link-after-creating (&optional id-only)

Reply via email to