chore: feedback resolve

This commit is contained in:
Mir Arif Hasan
2023-12-11 17:22:48 +06:00
parent 1957556b5a
commit 7da5063a8c

View File

@@ -293,14 +293,17 @@ export class InfraConfigService implements OnModuleInit {
}[], }[],
) { ) {
for (let i = 0; i < infraConfigs.length; i++) { for (let i = 0; i < infraConfigs.length; i++) {
if (infraConfigs[i].name === InfraConfigEnumForClient.MAILER_SMTP_URL) { switch (infraConfigs[i].name) {
const isValidUrl = validateSMTPUrl(infraConfigs[i].value); case InfraConfigEnumForClient.MAILER_SMTP_URL:
if (!isValidUrl) return E.left(INFRA_CONFIG_INVALID_INPUT); const isValidUrl = validateSMTPUrl(infraConfigs[i].value);
} else if ( if (!isValidUrl) return E.left(INFRA_CONFIG_INVALID_INPUT);
infraConfigs[i].name === InfraConfigEnumForClient.MAILER_ADDRESS_FROM break;
) { case InfraConfigEnumForClient.MAILER_ADDRESS_FROM:
const isValidEmail = validateEmail(infraConfigs[i].value); const isValidEmail = validateEmail(infraConfigs[i].value);
if (!isValidEmail) return E.left(INFRA_CONFIG_INVALID_INPUT); if (!isValidEmail) return E.left(INFRA_CONFIG_INVALID_INPUT);
break;
default:
break;
} }
} }