aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-05-10 14:13:26 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-05-10 14:13:26 -0400
commit5dbf0ddb9320446a42470e04c849c6db479a3bb8 (patch)
tree4c36f5a4bd60db93e55138ac7add809996d6d183
parent673746621f7ed792c41dcd888a5b6e47b17ca2cb (diff)
update components
-rw-r--r--MediaBrowser.Server.Implementations/Dto/DtoService.cs2
-rw-r--r--MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs35
2 files changed, 22 insertions, 15 deletions
diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs
index 32610a6ad..98154c3b7 100644
--- a/MediaBrowser.Server.Implementations/Dto/DtoService.cs
+++ b/MediaBrowser.Server.Implementations/Dto/DtoService.cs
@@ -501,7 +501,7 @@ namespace MediaBrowser.Server.Implementations.Dto
if (fields.Contains(ItemFields.CumulativeRunTimeTicks))
{
- dto.CumulativeRunTimeTicks = dto.RunTimeTicks;
+ dto.CumulativeRunTimeTicks = item.RunTimeTicks;
}
if (fields.Contains(ItemFields.DateLastMediaAdded))
diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
index 939781fd1..812d57ddd 100644
--- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
+++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
@@ -1304,6 +1304,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
{
throw new ArgumentNullException("id");
}
+ var list = new List<ChapterInfo>();
using (var cmd = _connection.CreateCommand())
{
@@ -1315,10 +1316,12 @@ namespace MediaBrowser.Server.Implementations.Persistence
{
while (reader.Read())
{
- yield return GetChapter(reader);
+ list.Add(GetChapter(reader));
}
}
}
+
+ return list;
}
/// <summary>
@@ -1632,9 +1635,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
using (var reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess | CommandBehavior.SingleResult))
{
- Logger.Debug("GetItemList query time: {0}ms. Query: {1}",
- Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
- cmd.CommandText);
+ //Logger.Debug("GetItemList query time: {0}ms. Query: {1}",
+ // Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
+ // cmd.CommandText);
while (reader.Read())
{
@@ -1717,9 +1720,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
using (var reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess))
{
- Logger.Debug("GetItems query time: {0}ms. Query: {1}",
- Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
- cmd.CommandText);
+ //Logger.Debug("GetItems query time: {0}ms. Query: {1}",
+ // Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
+ // cmd.CommandText);
while (reader.Read())
{
@@ -1867,9 +1870,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
using (var reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess | CommandBehavior.SingleResult))
{
- Logger.Debug("GetItemIdsList query time: {0}ms. Query: {1}",
- Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
- cmd.CommandText);
+ //Logger.Debug("GetItemIdsList query time: {0}ms. Query: {1}",
+ // Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
+ // cmd.CommandText);
while (reader.Read())
{
@@ -2029,9 +2032,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
using (var reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess))
{
- Logger.Debug("GetItemIds query time: {0}ms. Query: {1}",
- Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
- cmd.CommandText);
+ //Logger.Debug("GetItemIds query time: {0}ms. Query: {1}",
+ // Convert.ToInt32((DateTime.UtcNow - now).TotalMilliseconds),
+ // cmd.CommandText);
while (reader.Read())
{
@@ -3288,6 +3291,8 @@ namespace MediaBrowser.Server.Implementations.Persistence
throw new ArgumentNullException("query");
}
+ var list = new List<MediaStream>();
+
using (var cmd = _connection.CreateCommand())
{
var cmdText = "select " + string.Join(",", _mediaStreamSaveColumns) + " from mediastreams where";
@@ -3315,10 +3320,12 @@ namespace MediaBrowser.Server.Implementations.Persistence
{
while (reader.Read())
{
- yield return GetMediaStream(reader);
+ list.Add(GetMediaStream(reader));
}
}
}
+
+ return list;
}
public async Task SaveMediaStreams(Guid id, IEnumerable<MediaStream> streams, CancellationToken cancellationToken)