From dd30d5d7be66846261d9d8f2888894e1548aae4e Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Sat, 26 Sep 2020 15:24:07 +0200 Subject: [PATCH] Set default buffer when querying for Org Mode headlines Apparently, if the current buffer is not associated with a file, things break. --- site-lisp/db-org.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site-lisp/db-org.el b/site-lisp/db-org.el index 73df062..7a57158 100644 --- a/site-lisp/db-org.el +++ b/site-lisp/db-org.el @@ -629,7 +629,7 @@ prompt for an item." (apply #'db/org-find-items-linking-by-id (if (and (derived-mode-p 'org-mode) (not arg)) (list (org-id-get) (org-entry-get nil "CUSTOM_ID")) - (let ((pom (nth 3 (org-refile-get-location)))) + (let ((pom (nth 3 (org-refile-get-location nil (get-file-buffer db/org-default-org-file))))) (if (not pom) (user-error "Invalid location") (org-with-point-at pom