From 20cada3d0ecfb3a63bd24138fa1ad329c778c8d1 Mon Sep 17 00:00:00 2001 From: sigoden Date: Mon, 27 Jan 2025 08:13:50 +0800 Subject: feat: ernie migrates to v2 api (#1130) --- src/client/common.rs | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'src/client/common.rs') 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(); -- cgit v1.2.3