forked from 0x2620/pandora
dont fail if movie is unknown
This commit is contained in:
parent
b11d8edd2d
commit
bf345dff14
2 changed files with 15 additions and 11 deletions
|
@ -32,15 +32,17 @@ pandora.ui.info = function(id) {
|
|||
} else {
|
||||
// Video Preview
|
||||
pandora.api.get({id: id, keys: ['duration', 'videoRatio']}, function(result) {
|
||||
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({
|
||||
id: id,
|
||||
duration: result.data.duration,
|
||||
ratio: result.data.videoRatio
|
||||
}).appendTo(pandora.$ui.info);
|
||||
pandora.user.infoRatio = pandora.user.ui.sidebarSize / height;
|
||||
resize(height);
|
||||
if(result.data) {
|
||||
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({
|
||||
id: id,
|
||||
duration: result.data.duration,
|
||||
ratio: result.data.videoRatio
|
||||
}).appendTo(pandora.$ui.info);
|
||||
pandora.user.infoRatio = pandora.user.ui.sidebarSize / height;
|
||||
resize(height);
|
||||
}
|
||||
});
|
||||
}
|
||||
} else if (pandora.$ui.leftPanel) {
|
||||
|
|
|
@ -403,8 +403,10 @@ pandora.ui.item = function() {
|
|||
})
|
||||
);
|
||||
}
|
||||
var director = result.data.director?' ('+result.data.director.join(', ')+')':'';
|
||||
pandora.$ui.total.html(result.data.title + director);
|
||||
if (result.data) {
|
||||
var director = result.data.director?' ('+result.data.director.join(', ')+')':'';
|
||||
pandora.$ui.total.html(result.data.title + director);
|
||||
}
|
||||
});
|
||||
return that;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue