mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-19 21:03:17 -07:00
Debug info around the notifications
This commit is contained in:
parent
a1fb4018b5
commit
b6299f0067
2 changed files with 19 additions and 9 deletions
|
@ -154,7 +154,25 @@ namespace Ombi.Services.Notification
|
||||||
|
|
||||||
// Get the usernames or alias depending if they have an alias
|
// Get the usernames or alias depending if they have an alias
|
||||||
var userNamesWithFeature = users.Select(x => x.UsernameOrAlias).ToList();
|
var userNamesWithFeature = users.Select(x => x.UsernameOrAlias).ToList();
|
||||||
|
Log.Debug("Users with the feature count {0}", userNamesWithFeature.Count);
|
||||||
|
Log.Debug("Usernames: ");
|
||||||
|
foreach (var u in userNamesWithFeature)
|
||||||
|
{
|
||||||
|
Log.Debug(u);
|
||||||
|
}
|
||||||
|
|
||||||
|
Log.Debug("Users in the requested model count: {0}", model.AllUsers.Count);
|
||||||
|
Log.Debug("usernames from model: ");
|
||||||
|
foreach (var modelAllUser in model.AllUsers)
|
||||||
|
{
|
||||||
|
Log.Debug(modelAllUser);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (model.AllUsers == null || !model.AllUsers.Any())
|
||||||
|
{
|
||||||
|
Log.Debug("There are no users in the model.AllUsers, no users to notify");
|
||||||
|
return;
|
||||||
|
}
|
||||||
var usersToNotify = userNamesWithFeature.Intersect(model.AllUsers, StringComparer.CurrentCultureIgnoreCase).ToList();
|
var usersToNotify = userNamesWithFeature.Intersect(model.AllUsers, StringComparer.CurrentCultureIgnoreCase).ToList();
|
||||||
|
|
||||||
if (!usersToNotify.Any())
|
if (!usersToNotify.Any())
|
||||||
|
|
|
@ -27,9 +27,6 @@ namespace Ombi.Store
|
||||||
public string Status { get; set; }
|
public string Status { get; set; }
|
||||||
public bool Approved { get; set; }
|
public bool Approved { get; set; }
|
||||||
|
|
||||||
[Obsolete("Use RequestedUsers")] //TODO remove this obsolete property
|
|
||||||
public string RequestedBy { get; set; }
|
|
||||||
|
|
||||||
public DateTime RequestedDate { get; set; }
|
public DateTime RequestedDate { get; set; }
|
||||||
public bool Available { get; set; }
|
public bool Available { get; set; }
|
||||||
public IssueState Issues { get; set; }
|
public IssueState Issues { get; set; }
|
||||||
|
@ -60,14 +57,9 @@ namespace Ombi.Store
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
var u = new List<string>();
|
var u = new List<string>();
|
||||||
if (!string.IsNullOrEmpty(RequestedBy))
|
|
||||||
{
|
|
||||||
u.Add(RequestedBy);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (RequestedUsers != null && RequestedUsers.Any())
|
if (RequestedUsers != null && RequestedUsers.Any())
|
||||||
{
|
{
|
||||||
u.AddRange(RequestedUsers.Where(requestedUser => requestedUser != RequestedBy));
|
u.AddRange(RequestedUsers);
|
||||||
}
|
}
|
||||||
return u;
|
return u;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue