From a03799e08e7cc9b984b89cd125fd01e31f78486d Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期四, 02 十二月 2021 09:44:20 +0800
Subject: [PATCH] 2021-12-02 1.增加网关认证错误

---
 HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java
index b6e525a..0fb853c 100644
--- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java
+++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLAuthSocket.java
@@ -164,12 +164,17 @@
                     String localSecret = bean.getAuth().getLocalSecret();
                     String gatewayId = bean.getObjects().getGatewayID();
                     String ipAddress = bean.getObjects().getIPAddress();
-                    HDLLinkConfig.getInstance().saveConfig(localSecret,gatewayId,ipAddress);
-                    callBack.onSuccess("璁よ瘉鎴愬姛");
+                    //鍒ゆ柇缃戝叧鏄惁宸茬粡娉ㄥ唽鍒颁簯绔�
+                    if(TextUtils.isEmpty(localSecret) ||TextUtils.isEmpty(gatewayId)){
+                        //璁よ瘉澶辫触锛岀綉鍏虫湭娉ㄥ唽鍒颁簯绔�
+                        callBack.onError(HDLLinkException.getErrorWithCode(HDLLinkCode.HDL_AUTH_ERROR_GATEWAY_NOT_REGISTERED));
+                    }else{
+                        HDLLinkConfig.getInstance().saveConfig(localSecret,gatewayId,ipAddress);
+                        callBack.onSuccess("璁よ瘉鎴愬姛");
+                    }
                 }else{
                     callBack.onError(HDLLinkException.getErrorWithCode(HDLLinkCode.HDL_DATA_ERROR));
                 }
-
             }
 
             @Override

--
Gitblit v1.8.0