aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Persistence
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-09-17 11:14:22 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-09-17 11:14:22 -0400
commit06c611dd50d37b786a957cea7308fb30e926a919 (patch)
tree5331cf3b077a4d99f981c24a0019b2a36ca67b0e /MediaBrowser.Server.Implementations/Persistence
parent37f0e23bf421ba3626d3768c5b59341eac1f540a (diff)
updated nuget
Diffstat (limited to 'MediaBrowser.Server.Implementations/Persistence')
-rw-r--r--MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs33
1 files changed, 14 insertions, 19 deletions
diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
index a90835c6af..f4f5f08e48 100644
--- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
+++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
@@ -24,7 +24,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
private readonly ILogger _logger;
- private TypeMapper _typeMapper = new TypeMapper();
+ private readonly TypeMapper _typeMapper = new TypeMapper();
/// <summary>
/// Gets the name of the repository
@@ -307,27 +307,22 @@ namespace MediaBrowser.Server.Implementations.Persistence
/// </summary>
/// <param name="itemId">The item id.</param>
/// <returns>Task{IEnumerable{ItemReview}}.</returns>
- public Task<IEnumerable<ItemReview>> GetCriticReviews(Guid itemId)
+ public IEnumerable<ItemReview> GetCriticReviews(Guid itemId)
{
- return Task.Run<IEnumerable<ItemReview>>(() =>
+ try
{
+ var path = Path.Combine(_criticReviewsPath, itemId + ".json");
- try
- {
- var path = Path.Combine(_criticReviewsPath, itemId + ".json");
-
- return _jsonSerializer.DeserializeFromFile<List<ItemReview>>(path);
- }
- catch (DirectoryNotFoundException)
- {
- return new List<ItemReview>();
- }
- catch (FileNotFoundException)
- {
- return new List<ItemReview>();
- }
-
- });
+ return _jsonSerializer.DeserializeFromFile<List<ItemReview>>(path);
+ }
+ catch (DirectoryNotFoundException)
+ {
+ return new List<ItemReview>();
+ }
+ catch (FileNotFoundException)
+ {
+ return new List<ItemReview>();
+ }
}
/// <summary>