(fix)capture: don't update org-id-locations if file is unknown (#2103)

master
lennonhill 4 years ago committed by GitHub
parent cebe77135a
commit c8a360afdd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      org-roam-capture.el

@ -715,7 +715,9 @@ the current value of `point'."
(when (find-buffer-visiting new-file)
(kill-buffer (find-buffer-visiting new-file)))
(delete-file new-file))
(org-id-add-location (org-roam-capture--get :id) (org-roam-capture--get :new-file))
(when-let* ((buffer (plist-get org-capture-plist :buffer))
(file (buffer-file-name buffer)))
(org-id-add-location (org-roam-capture--get :id) file))
(when-let* ((finalize (org-roam-capture--get :finalize))
(org-roam-finalize-fn (intern (concat "org-roam-capture--finalize-"
(symbol-name finalize)))))

Loading…
Cancel
Save