mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-06-07 09:52:49 +08:00
no api for unregistered device
This commit is contained in:
parent
01146574f2
commit
777c25bba2
@ -960,6 +960,9 @@ pub fn get_custom_rendezvous_server(custom: String) -> String {
|
||||
|
||||
#[inline]
|
||||
pub fn get_api_server(api: String, custom: String) -> String {
|
||||
if Config::no_register_device() {
|
||||
return "".to_owned();
|
||||
}
|
||||
let mut res = get_api_server_(api, custom);
|
||||
if res.ends_with('/') {
|
||||
res.pop();
|
||||
|
@ -127,8 +127,7 @@ async fn start_hbbs_sync_async() {
|
||||
// Though the username comparison is only necessary on Windows,
|
||||
// we still keep the comparison on other platforms for consistency.
|
||||
let need_upload = (!info_uploaded.uploaded || info_uploaded.username.as_ref() != Some(&sys_username)) &&
|
||||
info_uploaded.last_uploaded.map(|x| x.elapsed() >= UPLOAD_SYSINFO_TIMEOUT).unwrap_or(true)
|
||||
&& !Config::no_register_device();
|
||||
info_uploaded.last_uploaded.map(|x| x.elapsed() >= UPLOAD_SYSINFO_TIMEOUT).unwrap_or(true);
|
||||
if need_upload {
|
||||
v["version"] = json!(crate::VERSION);
|
||||
v["id"] = json!(id);
|
||||
|
Loading…
Reference in New Issue
Block a user