(bug 39296) Fix broken table sorting
authorBrad Jorsch <anomie.wikipedia@gmail.com>
Mon, 13 Aug 2012 14:12:57 +0000 (10:12 -0400)
committerCatrope <roan.kattouw@gmail.com>
Mon, 13 Aug 2012 19:58:57 +0000 (12:58 -0700)
Javascript's Array.sort wants -1, 0, or 1. Not false, true, or 0.

Change-Id: I2cb73668793092b53be0c1c6f7ffc647a88bf30a

resources/jquery/jquery.tablesorter.js

index f28f401..21dc3e1 100644 (file)
        }
 
        function sortText( a, b ) {
-               return ( (a < b) ? false : ((a > b) ? true : 0) );
+               return ( (a < b) ? -1 : ((a > b) ? 1 : 0) );
        }
 
        function sortTextDesc( a, b ) {
-               return ( (b < a) ? false : ((b > a) ? true : 0) );
+               return ( (b < a) ? -1 : ((b > a) ? 1 : 0) );
        }
 
        function multisort( table, sortList, cache ) {