display rotten tomatoes icon

This commit is contained in:
Luke Pulverenti 2013-05-05 23:58:45 -04:00
parent 85ed86e5f6
commit 716151c9e4
2 changed files with 11 additions and 4 deletions

View file

@ -34,7 +34,7 @@ namespace MediaBrowser.Controller.Providers.Movies
/// <summary>
/// The _rotten tomatoes resource pool
/// </summary>
private readonly SemaphoreSlim _rottenTomatoesResourcePool = new SemaphoreSlim(1, 1);
private readonly SemaphoreSlim _rottenTomatoesResourcePool = new SemaphoreSlim(2, 2);
/// <summary>
/// Gets the json serializer.
@ -70,7 +70,7 @@ namespace MediaBrowser.Controller.Providers.Movies
{
get
{
return "4";
return "5";
}
}
@ -236,7 +236,7 @@ namespace MediaBrowser.Controller.Providers.Movies
// If we found any results, that's great!
if (hit != null)
{
item.CriticRatingSummary = hit.critics_concensus;
item.CriticRatingSummary = hit.critics_consensus;
item.CriticRating = float.Parse(hit.ratings.critics_score);
using (var stream = HttpClient.Get(MovieReviewsUrl(hit.id), _rottenTomatoesResourcePool, cancellationToken).Result)
@ -331,7 +331,7 @@ namespace MediaBrowser.Controller.Providers.Movies
public int year { get; set; }
public string runtime { get; set; }
public string synopsis { get; set; }
public string critics_concensus { get; set; }
public string critics_consensus { get; set; }
public string mpaa_rating { get; set; }
public string id { get; set; }
public RTRatings ratings { get; set; }
@ -363,6 +363,7 @@ namespace MediaBrowser.Controller.Providers.Movies
public string publication { get; set; }
public string quote { get; set; }
public RTReviewLink links { get; set; }
public string original_score { get; set; }
}
protected class RTReviewLink

View file

@ -93,6 +93,9 @@
<Content Include="dashboard-ui\css\images\bgflip.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="dashboard-ui\css\images\fresh.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="dashboard-ui\css\images\items\searchhints\film.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
@ -108,6 +111,9 @@
<Content Include="dashboard-ui\css\images\items\searchhints\tv.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="dashboard-ui\css\images\rotten.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="dashboard-ui\css\images\searchbutton.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>