From 63c3383cffad724bf31ddc24ecdc7916114589d3 Mon Sep 17 00:00:00 2001 From: Tomas Bures Date: Fri, 21 Dec 2018 23:44:12 +0100 Subject: [PATCH] Fixes in sendconfiguration list --- client/dev-fragments.txt | 29 ----------------------- client/src/send-configurations/helpers.js | 15 +++++++++--- 2 files changed, 12 insertions(+), 32 deletions(-) delete mode 100644 client/dev-fragments.txt diff --git a/client/dev-fragments.txt b/client/dev-fragments.txt deleted file mode 100644 index 4db35dc7..00000000 --- a/client/dev-fragments.txt +++ /dev/null @@ -1,29 +0,0 @@ -FancyTree ---------- - - - - - - - - - - - -i18next-conv ------------- -node_modules/.bin/i18next-conv -s ../languages/de_DE.mo -t locales/de_DE.json -l de_DE diff --git a/client/src/send-configurations/helpers.js b/client/src/send-configurations/helpers.js index 72e2f30e..08dc714f 100644 --- a/client/src/send-configurations/helpers.js +++ b/client/src/send-configurations/helpers.js @@ -127,10 +127,16 @@ export function getMailerTypes(t) { validateNumber(state, 'smtpMaxMessages', 'Max messages'); } + const typeNames = { + [MailerType.GENERIC_SMTP]: t('genericSmtp'), + [MailerType.ZONE_MTA]: t('zoneMta'), + [MailerType.AWS_SES]: t('amazonSes') + }; + const typeOptions = [ - { key: MailerType.GENERIC_SMTP, label: t('genericSmtp')}, - { key: MailerType.ZONE_MTA, label: t('zoneMta')}, - { key: MailerType.AWS_SES, label: t('amazonSes')} + { key: MailerType.GENERIC_SMTP, label: typeNames[MailerType.GENERIC_SMTP]}, + { key: MailerType.ZONE_MTA, label: typeNames[MailerType.ZONE_MTA]}, + { key: MailerType.AWS_SES, label: typeNames[MailerType.AWS_SES]} ]; const smtpEncryptionOptions = [ @@ -155,6 +161,7 @@ export function getMailerTypes(t) { zoneMtaTypeOptions.push({ key: ZoneMTAType.REGULAR, label: t('No dynamic configuration of DKIM keys')}); mailerTypes[MailerType.GENERIC_SMTP] = { + typeName: typeNames[MailerType.GENERIC_SMTP], getForm: owner =>
@@ -197,6 +204,7 @@ export function getMailerTypes(t) { }; mailerTypes[MailerType.ZONE_MTA] = { + typeName: typeNames[MailerType.ZONE_MTA], getForm: owner => { const zoneMtaType = Number.parseInt(owner.getFormValue('zoneMtaType')); return ( @@ -283,6 +291,7 @@ export function getMailerTypes(t) { }; mailerTypes[MailerType.AWS_SES] = { + typeName: typeNames[MailerType.AWS_SES], getForm: owner =>