From 2127356240e2ca02c687ebf87eda8e29fffac948 Mon Sep 17 00:00:00 2001 From: leafwai Date: Mon, 17 Jan 2022 14:25:25 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV5?= =?UTF-8?q?.6.0=E3=80=91=E5=89=8D=E7=AB=AF=E4=BC=98=E5=8C=96=E6=B1=87?= =?UTF-8?q?=E6=80=BB12=E6=9C=88=E7=AC=AC5=E5=91=A8(3)=20https://git.shanqu?= =?UTF-8?q?.cc/pm/halo-app-issues/-/issues/1672?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/common/constant/Config.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/gh/common/constant/Config.java b/app/src/main/java/com/gh/common/constant/Config.java index 7027b266e3..f064ccb770 100644 --- a/app/src/main/java/com/gh/common/constant/Config.java +++ b/app/src/main/java/com/gh/common/constant/Config.java @@ -29,6 +29,7 @@ import org.greenrobot.eventbus.EventBus; import org.json.JSONException; import org.json.JSONObject; +import java.io.IOException; import java.util.List; import java.util.Locale; @@ -351,11 +352,11 @@ public class Config { @Override public void onSuccess(ResponseBody data) { try { - JSONObject jsonObject = new JSONObject(data.toString()); - if (!jsonObject.getString("link").isEmpty()) { - SPUtils.setString(Constants.SP_BROWSER_HINT_URL, jsonObject.getString("link")); + JSONObject jsonObject = new JSONObject(data.string()); + if (!TextUtils.isEmpty(jsonObject.getJSONObject("data").getString("link"))) { + SPUtils.setString(Constants.SP_BROWSER_HINT_URL, jsonObject.getJSONObject("data").getString("link")); } - } catch (JSONException e) { + } catch (JSONException | IOException e) { e.printStackTrace(); } }