Fixed a small error in the Mobile Notification Provider

This commit is contained in:
Jamie Rees 2018-06-27 08:50:58 +01:00
commit 880aea1221

View file

@ -264,13 +264,13 @@ namespace Ombi.Notifications.Agents
? MovieRequest?.RequestedUser?.NotificationUserIds ? MovieRequest?.RequestedUser?.NotificationUserIds
: TvRequest?.RequestedUser?.NotificationUserIds; : TvRequest?.RequestedUser?.NotificationUserIds;
} }
if (model.UserId.HasValue() && !notificationIds.Any()) if (model.UserId.HasValue() && (!notificationIds?.Any() ?? true))
{ {
var user= _userManager.Users.Include(x => x.NotificationUserIds).FirstOrDefault(x => x.Id == model.UserId); var user= _userManager.Users.Include(x => x.NotificationUserIds).FirstOrDefault(x => x.Id == model.UserId);
notificationIds = user.NotificationUserIds; notificationIds = user.NotificationUserIds;
} }
if (!notificationIds.Any()) if (!notificationIds?.Any() ?? true)
{ {
_logger.LogInformation( _logger.LogInformation(
$"there are no admins to send a notification for {type}, for agent {NotificationAgent.Mobile}"); $"there are no admins to send a notification for {type}, for agent {NotificationAgent.Mobile}");