From 6ece3385fe16f78e0a4fd7d60fc0c590068498d1 Mon Sep 17 00:00:00 2001 From: yuhan6665 <1588741+yuhan6665@users.noreply.github.com> Date: Fri, 30 Apr 2021 20:17:41 -0400 Subject: [PATCH] Fix trojan sni saved as null when it should be empty --- .../app/src/main/kotlin/com/v2ray/ang/ui/ServerActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/ServerActivity.kt b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/ServerActivity.kt index 7b2d11ec..e237ec8e 100644 --- a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/ServerActivity.kt +++ b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/ServerActivity.kt @@ -246,8 +246,8 @@ class ServerActivity : BaseActivity() { } private fun saveStreamSettings(streamSetting: V2rayConfig.OutboundBean.StreamSettingsBean, config: ServerConfig) { - val requestHost = et_request_host?.text.toString().trim() - val path = et_path?.text.toString().trim() + val requestHost = if (et_request_host != null) et_request_host.text.toString().trim() else "" + val path = if (et_path != null) et_path.text.toString().trim() else "" var sni = streamSetting.populateTransportSettings( if (sp_network != null) networks[sp_network.selectedItemPosition] else DEFAULT_NETWORK, if (sp_header_type != null) headertypes[sp_header_type.selectedItemPosition] else "",