Ver Fonte

bitmart bug ,rest 部分接口没有 data ,新增默认返回空对象

hl há 1 ano atrás
pai
commit
bdbf116100
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      exchanges/src/bitmart_swap_rest.rs

+ 2 - 1
exchanges/src/bitmart_swap_rest.rs

@@ -374,7 +374,8 @@ impl BitMartSwapRest {
         match code {
             Some(c) => {
                 if c == 1000 {
-                    let data = json_value.get("data").unwrap();
+                    let default_data =  json!({});
+                    let data = json_value.get("data").unwrap_or(default_data.borrow());
                     ResponseData::new(self.label.clone(), 200, "success".to_string(), data.clone())
                 } else {
                     ResponseData::new(self.label.clone(), 400, "message".to_string(), json_value)