update user data queries

This commit is contained in:
Luke Pulverenti
2016-05-08 02:31:08 -04:00
parent e78565491a
commit fb25ac7c08
8 changed files with 396 additions and 168 deletions

View File

@@ -1398,7 +1398,7 @@ namespace MediaBrowser.Server.Implementations.Library
private void AddUserToQuery(InternalItemsQuery query, User user)
{
if (query.AncestorIds.Length == 0 && !query.ParentId.HasValue && query.ChannelIds.Length == 0 && query.TopParentIds.Length == 0)
if (query.AncestorIds.Length == 0 && !query.ParentId.HasValue && query.ChannelIds.Length == 0 && query.TopParentIds.Length == 0 && string.IsNullOrWhiteSpace(query.AncestorWithPresentationUniqueKey))
{
var userViews = _userviewManager().GetUserViews(new UserViewQuery
{

View File

@@ -157,7 +157,7 @@ namespace MediaBrowser.Server.Implementations.Library
return _userData.GetOrAdd(GetCacheKey(userId, key), keyName => GetUserDataFromRepository(userId, key));
}
public UserItemData GetUserDataFromRepository(Guid userId, string key)
private UserItemData GetUserDataFromRepository(Guid userId, string key)
{
var data = Repository.GetUserData(userId, key);