diff -r 762fc0eb4946 -r 8fe093d88efe cms/app-client/app/helpers/popularity.js --- a/cms/app-client/app/helpers/popularity.js Fri Dec 09 11:41:15 2016 +0100 +++ b/cms/app-client/app/helpers/popularity.js Mon Dec 12 17:37:54 2016 +0100 @@ -2,12 +2,9 @@ export function popularity([target, minimum, maximum]) { var classname = ['not-popular', 'popular', 'very-popular']; - var interval = ( maximum - minimum ) / classname.length; + var interval = ( maximum + 1 - minimum ) / classname.length; - var i = 0; - while( target > minimum + ( interval * ( i + 1 ) ) ) { - i ++; - } + var i = Math.floor((target-minimum)/interval); return classname[i]; }