Normalize to t when kagi-summarizer-cache is non-nil
This commit is contained in:
parent
5732de8bcd
commit
9773229d6b
|
@ -338,7 +338,11 @@ https://www.example.com"
|
|||
(it "does not let Kagi cache if configured"
|
||||
(setq kagi-summarizer-cache nil)
|
||||
(kagi-summarize just-enough-text-input)
|
||||
(kagi-test--expect-object #'kagi--call-summarizer "cache" :to-equal nil)))
|
||||
(kagi-test--expect-object #'kagi--call-summarizer "cache" :to-equal nil))
|
||||
(it "caches by default for an invalid configuration value"
|
||||
(setq kagi-summarizer-cache 'invalid)
|
||||
(kagi-summarize just-enough-text-input)
|
||||
(kagi-test--expect-object #'kagi--call-summarizer "cache" :to-equal t)))
|
||||
(describe "kagi-summarize-buffer"
|
||||
(before-each
|
||||
(spy-on #'read-buffer)
|
||||
|
|
2
kagi.el
2
kagi.el
|
@ -292,7 +292,7 @@ list of conses."
|
|||
(append items
|
||||
`(("engine" . ,kagi-summarizer-engine)
|
||||
("summary_type" . ,kagi-summarizer-default-summary-format)
|
||||
("cache" . ,kagi-summarizer-cache))
|
||||
("cache" . ,(if kagi-summarizer-cache t nil)))
|
||||
|
||||
;; prevent a nil in the result list, causing (json-encode)
|
||||
;; to generate a wrong request object.
|
||||
|
|
Loading…
Reference in a new issue