dont fail if movie is unknown

This commit is contained in:
j 2011-08-25 16:44:22 +02:00
parent b11d8edd2d
commit bf345dff14
2 changed files with 15 additions and 11 deletions

View file

@ -32,6 +32,7 @@ pandora.ui.info = function(id) {
} else { } else {
// Video Preview // Video Preview
pandora.api.get({id: id, keys: ['duration', 'videoRatio']}, function(result) { pandora.api.get({id: id, keys: ['duration', 'videoRatio']}, function(result) {
if(result.data) {
var height = Math.round(pandora.user.ui.sidebarSize / result.data.videoRatio) + 16; var height = Math.round(pandora.user.ui.sidebarSize / result.data.videoRatio) + 16;
pandora.$ui.videoPreview && pandora.$ui.videoPreview.removeElement(); pandora.$ui.videoPreview && pandora.$ui.videoPreview.removeElement();
pandora.$ui.videoPreview = pandora.ui.videoPreview({ pandora.$ui.videoPreview = pandora.ui.videoPreview({
@ -41,6 +42,7 @@ pandora.ui.info = function(id) {
}).appendTo(pandora.$ui.info); }).appendTo(pandora.$ui.info);
pandora.user.infoRatio = pandora.user.ui.sidebarSize / height; pandora.user.infoRatio = pandora.user.ui.sidebarSize / height;
resize(height); resize(height);
}
}); });
} }
} else if (pandora.$ui.leftPanel) { } else if (pandora.$ui.leftPanel) {

View file

@ -403,8 +403,10 @@ pandora.ui.item = function() {
}) })
); );
} }
if (result.data) {
var director = result.data.director?' ('+result.data.director.join(', ')+')':''; var director = result.data.director?' ('+result.data.director.join(', ')+')':'';
pandora.$ui.total.html(result.data.title + director); pandora.$ui.total.html(result.data.title + director);
}
}); });
return that; return that;
}; };