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),