diff --git a/static/js/uniq.js b/static/js/uniq.js index 17e067ba..c5665872 100644 --- a/static/js/uniq.js +++ b/static/js/uniq.js @@ -1,11 +1,11 @@ function uniq(array) { if (array.length == 0) return []; - const sortedArray = array.sort().map( x => [x, JSON.stringify(x)] ); - var uniqueArray = [ sortedArray[0][0] ]; + const sortedArray = array.map( x => [JSON.stringify(x), x] ).sort(); + var uniqueArray = [ sortedArray[0][1] ]; for (let i=1 ; i