Forces respecting IsVisible on people

This commit is contained in:
LogicalPhallacy
2022-08-11 14:02:51 -07:00
committed by cvium
parent ba026716c1
commit de196a7687
3 changed files with 16 additions and 5 deletions

View File

@@ -2766,7 +2766,8 @@ namespace Emby.Server.Implementations.Library
public List<Person> GetPeopleItems(InternalPeopleQuery query)
{
return _itemRepository.GetPeopleNames(query).Select(i =>
return _itemRepository.GetPeopleNames(query)
.Select(i =>
{
try
{
@@ -2777,7 +2778,10 @@ namespace Emby.Server.Implementations.Library
_logger.LogError(ex, "Error getting person");
return null;
}
}).Where(i => i != null).ToList();
})
.Where(i => i.IsVisible(query.User))
.Where(i => i != null)
.ToList();
}
public List<string> GetPeopleNames(InternalPeopleQuery query)