From 33e83cae6b7c2d1aa2e02156c5dad7f8318287a5 Mon Sep 17 00:00:00 2001 From: luvletter2333 Date: Thu, 6 May 2021 00:10:34 +0800 Subject: [PATCH] fix proxy parse, #492 --- .../src/main/java/tw/nekomimi/nekogram/utils/ProxyUtil.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/utils/ProxyUtil.kt b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/utils/ProxyUtil.kt index 967e11670..9d1b5c21f 100644 --- a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/utils/ProxyUtil.kt +++ b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/utils/ProxyUtil.kt @@ -78,7 +78,7 @@ object ProxyUtil { @JvmOverloads fun parseProxies(text: String, tryDecode: Boolean = true): MutableList { - if (tryDecode) { + if (tryDecode && !text.contains("proxies:")) { try { return parseProxies(String(Base64.decode(text, Base64.NO_PADDING)), false) } catch (ignored: Exception) { @@ -98,7 +98,7 @@ object ProxyUtil { } catch (ignored: JSONException) { } - if (text.contains("proxies:\n")) { + if (text.contains("proxies:")) { if (BuildVars.isMini) { error(LocaleController.getString("MiniVersionAlert", R.string.MiniVersionAlert))