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) {
case InfraConfigEnumForClient.MAILER_SMTP_URL:
const isValidUrl = validateSMTPUrl(infraConfigs[i].value); const isValidUrl = validateSMTPUrl(infraConfigs[i].value);
if (!isValidUrl) return E.left(INFRA_CONFIG_INVALID_INPUT); if (!isValidUrl) return E.left(INFRA_CONFIG_INVALID_INPUT);
} else if ( break;
infraConfigs[i].name === InfraConfigEnumForClient.MAILER_ADDRESS_FROM 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;
} }
} }