mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-19 04:49:33 -07:00
Merge pull request #4615 from sephrat/test-email-message
Better error message when test email fails due to missing recipient [skip ci]
This commit is contained in:
commit
d8e831de91
1 changed files with 9 additions and 2 deletions
|
@ -282,11 +282,18 @@ namespace Ombi.Controllers.V1.External
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
var currentUser = await GetCurrentUserAsync();
|
||||||
|
|
||||||
|
if (!currentUser.Email.HasValue())
|
||||||
|
{
|
||||||
|
throw new Exception($"User '{currentUser.UserName}' has no email address set on their user profile.");
|
||||||
|
}
|
||||||
|
|
||||||
var message = new NotificationMessage
|
var message = new NotificationMessage
|
||||||
{
|
{
|
||||||
Message = "This is just a test! Success!",
|
Message = "This is just a test! Success!",
|
||||||
Subject = $"Ombi: Test",
|
Subject = $"Ombi: Test",
|
||||||
To = (await GetCurrentUserAsync()).Email,
|
To = currentUser.Email,
|
||||||
};
|
};
|
||||||
|
|
||||||
message.Other.Add("PlainTextBody", "This is just a test! Success!");
|
message.Other.Add("PlainTextBody", "This is just a test! Success!");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue