fix(lib): doom/reload-docs: `org-id-get' warnings

Prevents '`org-id-get' expects a file-visiting buffer' warnings in some
in-repo org files.
This commit is contained in:
Henrik Lissner 2023-09-11 23:27:16 +02:00 committed by Yann Esposito (Yogsototh)
parent 1e9a3e6edf
commit d4b90b5d81
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646

View file

@ -467,10 +467,10 @@ This primes `org-mode' for reading."
(org-id-locations doom-docs--id-locations)
(org-id-files doom-docs--id-files))
(doom/reload-docs)
(let ((id (org-id-new)))
(org-id-add-location
id (buffer-file-name (buffer-base-buffer)))
id)))
(when-let (fname (buffer-file-name (buffer-base-buffer)))
(let ((id (org-id-new)))
(org-id-add-location id fname)
id))))
;;;###autoload
(define-derived-mode doom-docs-org-mode org-mode "Doom Docs"