From d0fd2c6959ddfa8d3352f565174bfc204b4de660 Mon Sep 17 00:00:00 2001 From: Tianshu Wang Date: Wed, 27 Oct 2021 21:28:01 +0800 Subject: [PATCH] (fix): protocol: set org-capture-link-is-already-stored (#1921) Closes #1920 --- extensions/org-roam-protocol.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/extensions/org-roam-protocol.el b/extensions/org-roam-protocol.el index bb58487..f8e137b 100644 --- a/extensions/org-roam-protocol.el +++ b/extensions/org-roam-protocol.el @@ -141,12 +141,13 @@ It opens or creates a note with the given ref. (plist-get info :ref))) :initial (or (plist-get info :body) "")) (raise-frame) - (org-roam-capture- - :keys (plist-get info :template) - :node (org-roam-node-create :title (plist-get info :title)) - :info (list :ref (plist-get info :ref) - :body (plist-get info :body)) - :templates org-roam-capture-ref-templates) + (let ((org-capture-link-is-already-stored t)) + (org-roam-capture- + :keys (plist-get info :template) + :node (org-roam-node-create :title (plist-get info :title)) + :info (list :ref (plist-get info :ref) + :body (plist-get info :body)) + :templates org-roam-capture-ref-templates)) nil) (defun org-roam-protocol-open-node (info)