Don't fail people retrieval when one fails to load

This commit is contained in:
Luke Pulverenti 2013-10-17 11:35:08 -04:00
parent f23e957381
commit 20014dea8c

View File

@ -131,8 +131,20 @@ namespace MediaBrowser.Api.UserLibrary
.Select(i => i.Name)
.Distinct(StringComparer.OrdinalIgnoreCase)
.Select(name => LibraryManager.GetPerson(name)
);
.Select(name =>
{
try
{
return LibraryManager.GetPerson(name);
}
catch
{
return null;
// Already logged at lower levels
}
}
).Where(i => i != null);
}
/// <summary>