branch: elpa/gptel
commit 46cf8bd3a48c0f4dfdd4e079e23ae515ae6f2b51
Author: Giuliano Losa <giuli...@losa.fr>
Commit: GitHub <nore...@github.com>

    gptel-transient: Fix log-level selection menu (#960)
    
    gptel-transient.el (gptel-menu): Use strings instead
    of symbols for log-level selection to avoid spurious
    completion metadata.
---
 gptel-transient.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gptel-transient.el b/gptel-transient.el
index edff3c3e8f..5b0da5b838 100644
--- a/gptel-transient.el
+++ b/gptel-transient.el
@@ -806,9 +806,9 @@ Also format its value in the Transient menu."
      (lambda (prompt _ _)
        "Manage gptel's logging."
        (let ((state (completing-read
-                     prompt '(off info debug) nil t)))
+                     prompt '("off" "info" "debug") nil t)))
          (message "Log level set to %s" state)
-         (if (eq state 'off) nil (intern state)))))
+         (if (string= state "off") nil (intern state)))))
     ("L" "Inspect Log"
      (lambda () (interactive)
        (pop-to-buffer (get-buffer-create gptel--log-buffer-name)))

Reply via email to