fixed incorrect validation checking on mail configuration
This commit is contained in:
parent
dcb70897ca
commit
c53dd72b2a
|
@ -150,7 +150,7 @@
|
||||||
if (emailConfig.Smtp.Keys.Any(k => k.Equals("bulk", StringComparison.CurrentCultureIgnoreCase))) {
|
if (emailConfig.Smtp.Keys.Any(k => k.Equals("bulk", StringComparison.CurrentCultureIgnoreCase))) {
|
||||||
builder.Services.AddScoped<NewsletterBackgroundService>();
|
builder.Services.AddScoped<NewsletterBackgroundService>();
|
||||||
builder.Services.AddHostedService<EmailBackgroundWorker>();
|
builder.Services.AddHostedService<EmailBackgroundWorker>();
|
||||||
} else if (builder.Configuration.GetSection(nameof(Features)).Get<Features>()?.EmailSubscriptions is not true) {
|
} else if (builder.Configuration.GetSection(nameof(Features)).Get<Features>()?.EmailSubscriptions is true) {
|
||||||
throw new ApplicationException(
|
throw new ApplicationException(
|
||||||
"Email subscriptions have been enabled, but no 'bulk' email provider was configured. " +
|
"Email subscriptions have been enabled, but no 'bulk' email provider was configured. " +
|
||||||
"Disable email subscriptions or provide the mail provider for bulk sending");
|
"Disable email subscriptions or provide the mail provider for bulk sending");
|
||||||
|
|
Loading…
Reference in a new issue