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
parent deb83dc6a9
commit 75d4046820
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

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"