add tvdb and games db to xml savers

This commit is contained in:
Luke Pulverenti
2013-07-16 13:18:32 -04:00
parent c1ad234b79
commit 44493dca1d
7 changed files with 57 additions and 18 deletions

View File

@@ -275,11 +275,9 @@ namespace MediaBrowser.Controller.Dto
dto.DisplayPreferencesId = ((Folder)item).GetDisplayPreferencesId(user.Id).ToString();
}
var addUserData = fields.Contains(ItemFields.UserData);
if (item.IsFolder)
{
if (fields.Contains(ItemFields.ItemCounts) || addUserData)
if (fields.Contains(ItemFields.ItemCounts))
{
var folder = (Folder)item;
@@ -290,16 +288,13 @@ namespace MediaBrowser.Controller.Dto
}
}
if (addUserData)
var userData = _userDataRepository.GetUserData(user.Id, item.GetUserDataKey());
dto.UserData = GetUserItemDataDto(userData);
if (item.IsFolder)
{
var userData = _userDataRepository.GetUserData(user.Id, item.GetUserDataKey());
dto.UserData = GetUserItemDataDto(userData);
if (item.IsFolder)
{
dto.UserData.Played = dto.PlayedPercentage.HasValue && dto.PlayedPercentage.Value >= 100;
}
dto.UserData.Played = dto.PlayedPercentage.HasValue && dto.PlayedPercentage.Value >= 100;
}
}