瀏覽代碼

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

hl 1 年之前
父節點
當前提交
bdbf116100
共有 1 個文件被更改,包括 2 次插入1 次删除
  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 {
         match code {
             Some(c) => {
             Some(c) => {
                 if c == 1000 {
                 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())
                     ResponseData::new(self.label.clone(), 200, "success".to_string(), data.clone())
                 } else {
                 } else {
                     ResponseData::new(self.label.clone(), 400, "message".to_string(), json_value)
                     ResponseData::new(self.label.clone(), 400, "message".to_string(), json_value)