approve mode, cm sync option

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages committed 2022-11-20 20:28:47 +08:00
1 parent 8b20237096
commit 05c549a5fe
39 files changed
+298 -56

No files matched your search

+10 -5
View File
@@ -1337,6 +1337,15 @@ impl LoginConfigHandler {
self.password = Default::default();
interface.msgbox("re-input-password", err, "Do you want to enter again?", "");
true
} else if err == "No Password Access" {
self.password = Default::default();
interface.msgbox(
"wait-remote-accept-nook",
"Prompt",
"Please wait for the remote side to accept your session request...",
"",
);
true
} else {
if err.contains(SCRAP_X11_REQUIRED) {
interface.msgbox("error", "Login Error", err, SCRAP_X11_REF_URL);
@@ -1434,11 +1443,7 @@ impl LoginConfigHandler {
username: self.id.clone(),
password: password.into(),
my_id,
my_name: if cfg!(windows) {
crate::platform::get_active_username()
} else {
crate::username()
},
my_name: crate::username(),
option: self.get_option_message(true).into(),
session_id: self.session_id,
version: crate::VERSION.to_string(),