fix(account): Resolve name clearing issue and update field labels

This commit is contained in:
rustmailer
2025-12-03 09:21:33 +08:00
parent 454950374f
commit 8f7244ccb9
18 changed files with 22 additions and 18 deletions
+5 -1
View File
@@ -349,7 +349,11 @@ impl AccountV2 {
}
if let Some(name) = &request.name {
new.name = Some(name.clone());
if name.trim().is_empty() {
new.name = None;
} else {
new.name = Some(name.clone());
}
}
if matches!(old.account_type, AccountType::IMAP) {