--address_book_alias

This commit is contained in:
rustdesk 2025-05-14 19:07:39 +08:00
parent b525185d7f
commit ae7faea6d5

View File

@ -490,6 +490,14 @@ pub fn core_main() -> Option<Vec<String>> {
if pos < max { if pos < max {
address_book_tag = Some(args[pos + 1].to_owned()); address_book_tag = Some(args[pos + 1].to_owned());
} }
let mut address_book_alias = None;
let pos = args
.iter()
.position(|x| x == "--address_book_alias")
.unwrap_or(max);
if pos < max {
address_book_alias = Some(args[pos + 1].to_owned());
}
let mut device_group_name = None; let mut device_group_name = None;
let pos = args let pos = args
.iter() .iter()
@ -523,6 +531,9 @@ pub fn core_main() -> Option<Vec<String>> {
if let Some(name) = address_book_tag { if let Some(name) = address_book_tag {
body["address_book_tag"] = serde_json::json!(name); body["address_book_tag"] = serde_json::json!(name);
} }
if let Some(name) = address_book_alias {
body["address_book_alias"] = serde_json::json!(name);
}
} }
if let Some(name) = device_group_name { if let Some(name) = device_group_name {
body["device_group_name"] = serde_json::json!(name); body["device_group_name"] = serde_json::json!(name);