summaryrefslogtreecommitdiffstats
path: root/src/client/common.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2025-01-27 08:13:50 +0800
committerGitHub <noreply@github.com>2025-01-27 08:13:50 +0800
commit20cada3d0ecfb3a63bd24138fa1ad329c778c8d1 (patch)
treefef5fc6dc687c5802af716ffbdf68c8d021abac3 /src/client/common.rs
parentfb8f117abad66d26b17e2e1a66be4ff48feba3fa (diff)
downloadaichat-20cada3d0ecfb3a63bd24138fa1ad329c778c8d1.tar.gz
feat: ernie migrates to v2 api (#1130)
Diffstat (limited to 'src/client/common.rs')
-rw-r--r--src/client/common.rs13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/client/common.rs b/src/client/common.rs
index 80f585d..322fc5c 100644
--- a/src/client/common.rs
+++ b/src/client/common.rs
@@ -525,19 +525,6 @@ pub fn json_str_from_map<'a>(
map.get(field_name).and_then(|v| v.as_str())
}
-pub fn maybe_catch_error(data: &Value) -> Result<()> {
- if let (Some(code), Some(message)) = (data["code"].as_str(), data["message"].as_str()) {
- debug!("Invalid response: {}", data);
- bail!("{message} (code: {code})");
- } else if let (Some(error_code), Some(error_msg)) =
- (data["error_code"].as_number(), data["error_msg"].as_str())
- {
- debug!("Invalid response: {}", data);
- bail!("{error_msg} (error_code: {error_code})");
- }
- Ok(())
-}
-
fn set_client_config(list: &[PromptAction], client_config: &mut Value, client: &str) -> Result<()> {
for (key, desc, help_message) in list {
let env_name = format!("{client}_{key}").to_ascii_uppercase();