diff --git a/static/js/infoView.cinemuse.js b/static/js/infoView.cinemuse.js index d8ce458..5534884 100644 --- a/static/js/infoView.cinemuse.js +++ b/static/js/infoView.cinemuse.js @@ -313,11 +313,27 @@ pandora.ui.infoView = function(data) { renderGroup([ 'producer', 'codirector', 'writer', 'cinematographer', 'editor', - 'composer', 'lyricist' ]); renderGroup(['actor']); + data.cast && $('
') + .addClass('OxSelectable') + .css(css) + .html( + formatKey('cast') + data.cast.map(function(value) { + // FIXME: 'uncredited' should be removed on the backend + value.character = value.character.replace('(uncredited)', '').trim(); + return formatValue(value.actor, 'name') + + ( + canSeeAllMetadata && value.character + ? ' ' + formatLight('(' + value.character + ')') + : '' + ); + }).join(', ') + ) + .appendTo($text); + renderGroup(canSeeAllMetadata ? ['genre', 'topic'] : ['genre']); renderGroup([