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 { 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) { if matches!(old.account_type, AccountType::IMAP) {
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "لا توجد تكوينات للحساب", "noAccountConfigurations": "لا توجد تكوينات للحساب",
"noAccountConfigurationsDesc": "لم تقم بإضافة أي تكوينات للحساب بعد. أضف واحدة لبدء استخدام ميزات الحساب.", "noAccountConfigurationsDesc": "لم تقم بإضافة أي تكوينات للحساب بعد. أضف واحدة لبدء استخدام ميزات الحساب.",
"addConfiguration": "إضافة تكوين", "addConfiguration": "إضافة تكوين",
"name": "الاسم", "name": "اسم الدخول",
"email": "البريد الإلكتروني", "email": "البريد الإلكتروني",
"status": "الحالة", "status": "الحالة",
"type": "النوع", "type": "النوع",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Ingen kontokonfigurationer", "noAccountConfigurations": "Ingen kontokonfigurationer",
"noAccountConfigurationsDesc": "Du har ikke tilføjet nogen kontokonfigurationer endnu. Tilføj en for at begynde at bruge kontofunktioner.", "noAccountConfigurationsDesc": "Du har ikke tilføjet nogen kontokonfigurationer endnu. Tilføj en for at begynde at bruge kontofunktioner.",
"addConfiguration": "Tilføj konfiguration", "addConfiguration": "Tilføj konfiguration",
"name": "Navn", "name": "Logindnavn",
"email": "E-mail", "email": "E-mail",
"status": "Status", "status": "Status",
"type": "Type", "type": "Type",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Keine Kontokonfigurationen", "noAccountConfigurations": "Keine Kontokonfigurationen",
"noAccountConfigurationsDesc": "Sie haben noch keine Kontokonfigurationen hinzugefügt. Fügen Sie eine hinzu, um mit der Nutzung der Kontofunktionen zu beginnen.", "noAccountConfigurationsDesc": "Sie haben noch keine Kontokonfigurationen hinzugefügt. Fügen Sie eine hinzu, um mit der Nutzung der Kontofunktionen zu beginnen.",
"addConfiguration": "Konfiguration hinzufügen", "addConfiguration": "Konfiguration hinzufügen",
"name": "Name", "name": "Anmeldename",
"email": "E-Mail", "email": "E-Mail",
"status": "Status", "status": "Status",
"type": "Typ", "type": "Typ",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "No Account Configurations", "noAccountConfigurations": "No Account Configurations",
"noAccountConfigurationsDesc": "You haven't added any Account configurations yet. Add one to start using Account features.", "noAccountConfigurationsDesc": "You haven't added any Account configurations yet. Add one to start using Account features.",
"addConfiguration": "Add Configuration", "addConfiguration": "Add Configuration",
"name": "Name", "name": "Login Name",
"email": "Email", "email": "Email",
"status": "Status", "status": "Status",
"type": "Type", "type": "Type",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Sin configuraciones de cuenta", "noAccountConfigurations": "Sin configuraciones de cuenta",
"noAccountConfigurationsDesc": "Aún no has añadido ninguna configuración de cuenta. Añade una para empezar a usar las funcionalidades de la cuenta.", "noAccountConfigurationsDesc": "Aún no has añadido ninguna configuración de cuenta. Añade una para empezar a usar las funcionalidades de la cuenta.",
"addConfiguration": "Añadir configuración", "addConfiguration": "Añadir configuración",
"name": "Nombre", "name": "Nombre de usuario",
"email": "Correo electrónico", "email": "Correo electrónico",
"status": "Estado", "status": "Estado",
"type": "Tipo", "type": "Tipo",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Ei tilimäärityksiä", "noAccountConfigurations": "Ei tilimäärityksiä",
"noAccountConfigurationsDesc": "Et ole vielä lisännyt tilimäärityksiä. Lisää yksi aloittaaksesi tilitoimintojen käytön.", "noAccountConfigurationsDesc": "Et ole vielä lisännyt tilimäärityksiä. Lisää yksi aloittaaksesi tilitoimintojen käytön.",
"addConfiguration": "Lisää määritys", "addConfiguration": "Lisää määritys",
"name": "Nimi", "name": "Kirjautumisnimi",
"email": "Sähköposti", "email": "Sähköposti",
"status": "Tila", "status": "Tila",
"type": "Tyyppi", "type": "Tyyppi",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Aucune Configuration de Compte", "noAccountConfigurations": "Aucune Configuration de Compte",
"noAccountConfigurationsDesc": "Vous n'avez pas encore ajouté de Configuration de Compte. Veuillez en ajouter une pour commencer à utiliser les fonctionnalités du Compte.", "noAccountConfigurationsDesc": "Vous n'avez pas encore ajouté de Configuration de Compte. Veuillez en ajouter une pour commencer à utiliser les fonctionnalités du Compte.",
"addConfiguration": "Ajouter Configuration", "addConfiguration": "Ajouter Configuration",
"name": "Nom", "name": "Nom de connexion",
"email": "E-mail", "email": "E-mail",
"status": "Statut", "status": "Statut",
"type": "Type", "type": "Type",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Nessuna Configurazione Account", "noAccountConfigurations": "Nessuna Configurazione Account",
"noAccountConfigurationsDesc": "Non hai ancora aggiunto alcuna Configurazione Account. Aggiungine una per iniziare a usare le funzionalità Account.", "noAccountConfigurationsDesc": "Non hai ancora aggiunto alcuna Configurazione Account. Aggiungine una per iniziare a usare le funzionalità Account.",
"addConfiguration": "Aggiungi Configurazione", "addConfiguration": "Aggiungi Configurazione",
"name": "Nome", "name": "Nome di accesso",
"email": "Email", "email": "Email",
"status": "Stato", "status": "Stato",
"type": "Tipo", "type": "Tipo",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "アカウント設定がありません", "noAccountConfigurations": "アカウント設定がありません",
"noAccountConfigurationsDesc": "まだアカウント設定を追加していません。機能を利用するには設定を追加してください。", "noAccountConfigurationsDesc": "まだアカウント設定を追加していません。機能を利用するには設定を追加してください。",
"addConfiguration": "設定を追加", "addConfiguration": "設定を追加",
"name": "名", "name": "ログイン名",
"email": "メールアドレス", "email": "メールアドレス",
"status": "ステータス", "status": "ステータス",
"type": "タイプ", "type": "タイプ",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "계정 구성 없음", "noAccountConfigurations": "계정 구성 없음",
"noAccountConfigurationsDesc": "아직 계정 구성을 추가하지 않았습니다. 기능을 사용하려면 추가하십시오.", "noAccountConfigurationsDesc": "아직 계정 구성을 추가하지 않았습니다. 기능을 사용하려면 추가하십시오.",
"addConfiguration": "구성 추가", "addConfiguration": "구성 추가",
"name": "이름", "name": "로그인 이름",
"email": "이메일", "email": "이메일",
"status": "상태", "status": "상태",
"type": "유형", "type": "유형",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Geen Accountconfiguraties", "noAccountConfigurations": "Geen Accountconfiguraties",
"noAccountConfigurationsDesc": "U heeft nog geen Accountconfiguraties toegevoegd. Voeg er een toe om de Accountfuncties te gebruiken.", "noAccountConfigurationsDesc": "U heeft nog geen Accountconfiguraties toegevoegd. Voeg er een toe om de Accountfuncties te gebruiken.",
"addConfiguration": "Configuratie Toevoegen", "addConfiguration": "Configuratie Toevoegen",
"name": "Naam", "name": "Inlognaam",
"email": "E-mail", "email": "E-mail",
"status": "Status", "status": "Status",
"type": "Type", "type": "Type",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Ingen kontokonfigurasjoner", "noAccountConfigurations": "Ingen kontokonfigurasjoner",
"noAccountConfigurationsDesc": "Du har ikke lagt til noen kontokonfigurasjoner ennå. Legg til en for å begynne å bruke kontofunksjoner.", "noAccountConfigurationsDesc": "Du har ikke lagt til noen kontokonfigurasjoner ennå. Legg til en for å begynne å bruke kontofunksjoner.",
"addConfiguration": "Legg til konfigurasjon", "addConfiguration": "Legg til konfigurasjon",
"name": "Navn", "name": "Påloggingsnavn",
"email": "E-post", "email": "E-post",
"status": "Status", "status": "Status",
"type": "Type", "type": "Type",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Nenhuma Configuração de Conta", "noAccountConfigurations": "Nenhuma Configuração de Conta",
"noAccountConfigurationsDesc": "Você ainda não adicionou nenhuma configuração de conta. Adicione uma para utilizar a funcionalidade.", "noAccountConfigurationsDesc": "Você ainda não adicionou nenhuma configuração de conta. Adicione uma para utilizar a funcionalidade.",
"addConfiguration": "Adicionar Configuração", "addConfiguration": "Adicionar Configuração",
"name": "Nome", "name": "Nome de login",
"email": "Email", "email": "Email",
"status": "Status", "status": "Status",
"type": "Tipo", "type": "Tipo",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Нет настроек учетных записей", "noAccountConfigurations": "Нет настроек учетных записей",
"noAccountConfigurationsDesc": "Вы еще не добавили ни одной конфигурации учетной записи. Добавьте одну, чтобы начать использовать функции аккаунта.", "noAccountConfigurationsDesc": "Вы еще не добавили ни одной конфигурации учетной записи. Добавьте одну, чтобы начать использовать функции аккаунта.",
"addConfiguration": "Добавить конфигурацию", "addConfiguration": "Добавить конфигурацию",
"name": "Имя", "name": "Имя для входа",
"email": "Email", "email": "Email",
"status": "Статус", "status": "Статус",
"type": "Тип", "type": "Тип",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "Inga kontokonfigurationer", "noAccountConfigurations": "Inga kontokonfigurationer",
"noAccountConfigurationsDesc": "Du har inte lagt till några kontokonfigurationer ännu. Lägg till en för att börja använda kontofunktioner.", "noAccountConfigurationsDesc": "Du har inte lagt till några kontokonfigurationer ännu. Lägg till en för att börja använda kontofunktioner.",
"addConfiguration": "Lägg till konfiguration", "addConfiguration": "Lägg till konfiguration",
"name": "Namn", "name": "Inloggningsnamn",
"email": "E-post", "email": "E-post",
"status": "Status", "status": "Status",
"type": "Typ", "type": "Typ",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "沒有帳號設定", "noAccountConfigurations": "沒有帳號設定",
"noAccountConfigurationsDesc": "您尚未新增任何帳號設定。請新增設定以使用功能。", "noAccountConfigurationsDesc": "您尚未新增任何帳號設定。請新增設定以使用功能。",
"addConfiguration": "新增設定", "addConfiguration": "新增設定",
"name": "名稱", "name": "登入名稱",
"email": "電子郵件", "email": "電子郵件",
"status": "狀態", "status": "狀態",
"type": "類型", "type": "類型",
+1 -1
View File
@@ -138,7 +138,7 @@
"noAccountConfigurations": "无账户配置", "noAccountConfigurations": "无账户配置",
"noAccountConfigurationsDesc": "您尚未添加任何账户配置。添加一个以开始使用账户功能。", "noAccountConfigurationsDesc": "您尚未添加任何账户配置。添加一个以开始使用账户功能。",
"addConfiguration": "添加配置", "addConfiguration": "添加配置",
"name": "名", "name": "登录名",
"email": "邮箱", "email": "邮箱",
"status": "状态", "status": "状态",
"type": "类型", "type": "类型",