From 412627aab06dbd6c23c3b8c9f18620fca10eb291 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 13 Jul 2013 17:52:40 +0200 Subject: [PATCH] Move rating and genres to suggestions only --- couchpotato/core/plugins/movie/static/search.js | 10 +--------- .../core/plugins/suggestion/static/suggest.js | 12 ++++++++++++ 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/couchpotato/core/plugins/movie/static/search.js b/couchpotato/core/plugins/movie/static/search.js index 86990f35..5dcef07b 100644 --- a/couchpotato/core/plugins/movie/static/search.js +++ b/couchpotato/core/plugins/movie/static/search.js @@ -215,7 +215,7 @@ Block.Search.Item = new Class({ 'click': self.showOptions.bind(self) } }).adopt( - new Element('div.info').adopt( + self.info_container = new Element('div.info').adopt( self.title = new Element('h2', { 'text': info.titles && info.titles.length > 0 ? info.titles[0] : 'Unknown' }).adopt( @@ -223,14 +223,6 @@ Block.Search.Item = new Class({ 'text': info.year }) : null ) - ).adopt( - self.rating = info.rating && info.rating.imdb.length == 2 && parseFloat(info.rating.imdb[0]) > 0 ? new Element('span.rating', { - 'text': parseFloat(info.rating.imdb[0]), - 'title': parseInt(info.rating.imdb[1]) + ' votes' - }) : null, - self.genre = info.genres && info.genres.length > 0 ? new Element('span.genres', { - 'text': info.genres.slice(0, 3).join(', ') - }) : null ) ) ) diff --git a/couchpotato/core/plugins/suggestion/static/suggest.js b/couchpotato/core/plugins/suggestion/static/suggest.js index 5be7d139..f287588a 100644 --- a/couchpotato/core/plugins/suggestion/static/suggest.js +++ b/couchpotato/core/plugins/suggestion/static/suggest.js @@ -71,6 +71,18 @@ var SuggestList = new Class({ ) ); m.data_container.removeEvents('click'); + + // Add rating + m.info_container.adopt( + m.rating = m.info.rating && m.info.rating.imdb.length == 2 && parseFloat(m.info.rating.imdb[0]) > 0 ? new Element('span.rating', { + 'text': parseFloat(m.info.rating.imdb[0]), + 'title': parseInt(m.info.rating.imdb[1]) + ' votes' + }) : null, + m.genre = m.info.genres && m.info.genres.length > 0 ? new Element('span.genres', { + 'text': m.info.genres.slice(0, 3).join(', ') + }) : null + ) + $(m).inject(self.el); });