summaryrefslogtreecommitdiff
path: root/.config/doom/custom-packages/ob-chatgpt-shell.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/doom/custom-packages/ob-chatgpt-shell.el')
-rw-r--r--.config/doom/custom-packages/ob-chatgpt-shell.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/.config/doom/custom-packages/ob-chatgpt-shell.el b/.config/doom/custom-packages/ob-chatgpt-shell.el
index e612aabd..7b7318fc 100644
--- a/.config/doom/custom-packages/ob-chatgpt-shell.el
+++ b/.config/doom/custom-packages/ob-chatgpt-shell.el
@@ -58,8 +58,9 @@ This function is called by `org-babel-execute-src-block'"
(message "executing ChatGPT source code block")
(if (map-elt params :preface)
(chatgpt-shell-post-chatgpt-messages
- (append preface `(((role . "user")
- (content . ,body))))
+ (vconcat (map-elt params :preface)
+ `(((role . "user")
+ (content . ,body))))
(map-elt params :version))
(chatgpt-shell-post-chatgpt-prompt body (map-elt params :version))))