mirror of
https://github.com/rustdesk/rustdesk-server.git
synced 2026-05-25 23:59:15 +00:00
works on docker
This commit is contained in:
@@ -38,7 +38,9 @@ pub fn check_lic(email: &str, version: &str) -> bool {
|
||||
return false;
|
||||
}
|
||||
|
||||
let machine = get_lic();
|
||||
let is_docker = std::path::Path::new("/.dockerenv").exists();
|
||||
let machine = if is_docker { "".to_owned() } else { get_lic() };
|
||||
if !is_docker {
|
||||
let path = Path::new(LICENSE_FILE);
|
||||
if Path::is_file(&path) {
|
||||
let contents = std::fs::read_to_string(&path).unwrap_or("".to_owned());
|
||||
@@ -47,6 +49,7 @@ pub fn check_lic(email: &str, version: &str) -> bool {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
match check_email(machine.clone(), email.to_owned(), version.to_owned()) {
|
||||
Ok(v) => {
|
||||
|
||||
Reference in New Issue
Block a user