(fix): fix parsing for ido (#645)

This reverts commit 47763f49fd, after #643
reverted completions from hash-table to alist.
This commit is contained in:
Jethro Kuan
2020-05-16 19:38:52 +08:00
committed by GitHub
parent 3bc174a6f0
commit 4b4ebf76c7

View File

@ -66,7 +66,7 @@ Return user choice."
(setq res
(cond
((eq org-roam-completion-system 'ido)
(let ((candidates (hash-table-keys choices)))
(let ((candidates (mapcar #'car choices)))
(ido-completing-read prompt candidates nil require-match initial-input)))
((eq org-roam-completion-system 'default)
(completing-read prompt choices nil require-match initial-input))
@ -86,7 +86,7 @@ https://github.com/abo-abo/swiper")))
(user-error "Please install helm from \
https://github.com/emacs-helm/helm"))
(let ((source (helm-make-source prompt 'helm-source-sync
:candidates (hash-table-keys choices)
:candidates (mapcar #'car choices)
:filtered-candidate-transformer
(and (not require-match)
#'org-roam-completion--helm-candidate-transformer)))