pull/284/head
tidusjar 9 years ago
parent c43e3a93d2
commit 573ad84fd8

@ -62,7 +62,10 @@ namespace PlexRequests.Services.Notification
var emailSettings = (EmailNotificationSettings)settings; var emailSettings = (EmailNotificationSettings)settings;
if (!ValidateConfiguration(emailSettings)) return; if (!ValidateConfiguration(emailSettings))
{
return;
}
switch (model.NotificationType) switch (model.NotificationType)
{ {
@ -96,13 +99,17 @@ namespace PlexRequests.Services.Notification
private bool ValidateConfiguration(EmailNotificationSettings settings) private bool ValidateConfiguration(EmailNotificationSettings settings)
{ {
if (!settings.Enabled) if (string.IsNullOrEmpty(settings.EmailHost) || string.IsNullOrEmpty(settings.EmailUsername) || string.IsNullOrEmpty(settings.EmailPassword) || string.IsNullOrEmpty(settings.RecipientEmail) || string.IsNullOrEmpty(settings.EmailPort.ToString()))
{ {
return false; return false;
} }
if (string.IsNullOrEmpty(settings.EmailHost) || string.IsNullOrEmpty(settings.EmailUsername) || string.IsNullOrEmpty(settings.EmailPassword) || string.IsNullOrEmpty(settings.RecipientEmail) || string.IsNullOrEmpty(settings.EmailPort.ToString()))
if (!settings.EnableUserEmailNotifications)
{ {
return false; if (!settings.Enabled)
{
return false;
}
} }
return true; return true;

Loading…
Cancel
Save