File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -160,9 +160,11 @@ var MdbList = {
160160 case 'metacriticuser' :
161161 // Percentage-based
162162 return score != null ? score . toFixed ( 0 ) + '%' : ( value != null ? value . toFixed ( 0 ) + '%' : null ) ;
163- case 'letterboxd' :
164- // Letterboxd: 0-5 scale (value), score is 0-100
165- return value != null ? value . toFixed ( 1 ) + '/5' : ( score != null ? ( score / 20 ) . toFixed ( 1 ) + '/5' : null ) ;
163+ case 'letterboxd' : {
164+ // Letterboxd: 0-5 native scale. Values cached before v1.7.0 may be on 0-10 scale; halve if needed.
165+ if ( value != null ) return ( value > 5 ? value / 2 : value ) . toFixed ( 1 ) + '/5' ;
166+ return score != null ? ( score / 20 ) . toFixed ( 1 ) + '/5' : null ;
167+ }
166168 case 'trakt' :
167169 // Trakt: percentage
168170 return score != null ? score . toFixed ( 0 ) + '%' : null ;
You can’t perform that action at this time.
0 commit comments