diff --git a/org-roam-db.el b/org-roam-db.el index be7a221..e4c2b52 100644 --- a/org-roam-db.el +++ b/org-roam-db.el @@ -455,17 +455,15 @@ connections, nil is returned." (find-file-noselect file-path t)) (current-buffer)))) (with-current-buffer buf - (save-excursion - (save-restriction - (widen) - (emacsql-with-transaction (org-roam-db) - (org-roam-db--update-meta) - (org-roam-db--update-tags) - (org-roam-db--update-titles) - (org-roam-db--update-refs) - (org-roam-db--update-headlines) - (org-roam-db--update-links))) - (org-roam-buffer--update-maybe :redisplay t)))))) + (org-with-wide-buffer + (emacsql-with-transaction (org-roam-db) + (org-roam-db--update-meta) + (org-roam-db--update-tags) + (org-roam-db--update-titles) + (org-roam-db--update-refs) + (org-roam-db--update-headlines) + (org-roam-db--update-links))) + (org-roam-buffer--update-maybe :redisplay t))))) (defun org-roam-db-build-cache (&optional force) "Build the cache for `org-roam-directory'.