Fix null tlsSecurity

This commit is contained in:
Keivan-sf
2025-07-26 19:15:49 +03:30
parent d56482a5c1
commit d3495f1ec3

View File

@@ -10,7 +10,7 @@ pub fn create_outbound_object(data: models::VlessData) -> Outbound {
streamSettings: StreamSettings { streamSettings: StreamSettings {
network: data.query.r#type.clone(), network: data.query.r#type.clone(),
security: data.query.security.clone(), security: data.query.security.clone(),
tlsSettings: if network_type == String::from("tls") { tlsSettings: if data.query.security == Some(String::from("tls")) {
Some(TlsSettings { Some(TlsSettings {
alpn: data.query.alpn.map(|alpn| vec![alpn]), alpn: data.query.alpn.map(|alpn| vec![alpn]),
rejectUnknownSni: None, rejectUnknownSni: None,