From 82a5942af7708e53c4ca493ec6961e9a45c0cd88 Mon Sep 17 00:00:00 2001 From: Keivan-sf Date: Mon, 28 Jul 2025 18:06:31 +0330 Subject: [PATCH] fix: decode vmess name when not presented as base64 --- src/parser/vmess/data.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser/vmess/data.rs b/src/parser/vmess/data.rs index 4f579fe..22e68f7 100644 --- a/src/parser/vmess/data.rs +++ b/src/parser/vmess/data.rs @@ -76,7 +76,7 @@ fn get_raw_data_from_uri(data: &str) -> RawData { let query: Vec<(&str, &str)> = querystring::querify(raw_query); return RawData { - remarks: String::from(name), + remarks: url_decode(Some(String::from(name))).unwrap_or(String::from("")), uuid: Some(parsed_address.uuid), port: Some(parsed_address.port), address: Some(parsed_address.address),