From 999a8f1c1efd8ec37080dec68e9966d63d248f6c Mon Sep 17 00:00:00 2001 From: iff Date: Wed, 20 Nov 2024 10:01:37 +0100 Subject: [PATCH] fix: chatGPT support --- src/requests.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/requests.rs b/src/requests.rs index 33c4287..35c4ac9 100644 --- a/src/requests.rs +++ b/src/requests.rs @@ -125,13 +125,14 @@ You run the command `{last_command}` and get the following error message: `{erro let content = &json["choices"][0]["message"]["content"]; + let suggestion: AISuggest = { let str = { let str = content.as_str(); if str.is_none() { return None; } - str.unwrap() + str.unwrap().trim_start_matches("```").trim_end_matches("```") } ; let json = serde_json::from_str(str); if json.is_err() {