diff --git a/CHANGELOG.md b/CHANGELOG.md index 14c05ed..d780cf0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ ### Removed ### Fixed +- [#2086](https://github.com/org-roam/org-roam/pull/2086) capture: correctly update org-id-locations on capture - [#2082](https://github.com/org-roam/org-roam/pull/2082) buffer: don't destroy window if `org-roam-node-toggle` reuses window - [#2080](https://github.com/org-roam/org-roam/pull/2080) dailies: prevent multiple "dailies/" subdir expansions - [#2055](https://github.com/org-roam/org-roam/pull/2055) dailies: removed stray f require, which was causing require and compilation errors diff --git a/org-roam-capture.el b/org-roam-capture.el index 62f5392..429d139 100644 --- a/org-roam-capture.el +++ b/org-roam-capture.el @@ -714,6 +714,7 @@ 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* ((finalize (org-roam-capture--get :finalize)) (org-roam-finalize-fn (intern (concat "org-roam-capture--finalize-" (symbol-name finalize)))))