fix MarkPlayed

pull/702/head
Luke Pulverenti 9 years ago
parent cd1abf72f6
commit 4a24490752

@ -1178,13 +1178,20 @@ namespace MediaBrowser.Controller.Entities
DateTime? datePlayed, DateTime? datePlayed,
bool resetPosition) bool resetPosition)
{ {
var itemsResult = await GetItems(new InternalItemsQuery var query = new InternalItemsQuery
{ {
User = user, User = user,
Recursive = true, Recursive = true,
IsFolder = false IsFolder = false,
IsUnaired = false
};
}).ConfigureAwait(false); if (!user.Configuration.DisplayMissingEpisodes)
{
query.IsMissing = false;
}
var itemsResult = await GetItems(query).ConfigureAwait(false);
// Sweep through recursively and update status // Sweep through recursively and update status
var tasks = itemsResult.Items.Select(c => c.MarkPlayed(user, datePlayed, resetPosition)); var tasks = itemsResult.Items.Select(c => c.MarkPlayed(user, datePlayed, resetPosition));

Loading…
Cancel
Save