bugfixes and update

minor bugfix and a little change that pulls imdb data in case rotten
tomato cant find a match.
This commit is contained in:
nilsbeck
2016-08-28 19:04:49 +02:00
parent b7a0dbfa30
commit 362051684c
5 changed files with 32 additions and 13 deletions
+5
View File
@@ -0,0 +1,5 @@
.web-extension-id
icons/logo128.png
*.zip
screen.png
screen2.png
+11
View File
@@ -21,3 +21,14 @@
vertical-align: baseline;
}
.imdb-logo-medium{
width: 42px;
height: 20px;
background-image: url('data:image/png;base64,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');
background-position: center center;
background-repeat: no-repeat;
display: inline-block;
text-indent: -9999em;
vertical-align: baseline;
}
+15 -12
View File
@@ -61,7 +61,7 @@
var myClass = $box.find('.imdb-rating').get(0).parent().attr("class");
}
$.each(results, function(index, result) {
if (hasRating) {
window.console.debug("Rating was already detected: " + myClass);
@@ -87,17 +87,9 @@
//extract useful data from response from omdb
var annotate = function(data) {
var result = [];
//I don't care for IMDb Ratings :)
// if (data.imdbID && data.imdbRating !== 'N/A') {
// result.push({
// type: 'imdb',
// label: 'IMDb',
// rating: +data.imdbRating,
// maxRating: 10,
// details: null
// });
// }
var hasTomatoeResult = false;
if (data.tomatoMeter !== 'N/A') {
hasTomatoeResult = true;
result.push({
type: 'rottenCritic',
label: 'Rotten Tomatoes Critic',
@@ -106,7 +98,8 @@
details: data.tomatoConsensus !== 'N/A' ? htmlNumericEntityUnescape(data.tomatoConsensus) : null
});
}
if (data.rottenUser !== 'N/A') {
if (data.tomatoUserMeter !== 'N/A') {
hasTomatoeResult = true;
result.push({
type: 'rottenUser',
label: 'Rotten Tomatoes User',
@@ -115,6 +108,16 @@
details: data.tomatoConsensus !== 'N/A' ? htmlNumericEntityUnescape(data.tomatoConsensus) : null
});
}
//I don't too much care for IMDb Ratings :)
if (data.imdbID && data.imdbRating !== 'N/A' && hasTomatoeResult == false) {
result.push({
type: 'imdb',
label: 'IMDb',
rating: +data.imdbRating,
maxRating: 10,
details: null
});
}
addRating(result);
};
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

+1 -1
View File
@@ -2,7 +2,7 @@
"manifest_version": 2,
"name": "netflix-ratings",
"version": "0.3.4",
"version": "0.3.6",
"description": "This Extension adds Rotten Tomatoes Critics and User Critics to movies whenever they can be matched.",