# HG changeset patch # User Adrien Di Mascio # Date 1324042520 -3600 # Node ID 2dedcc15208df152119bfe7fdc69b921bfed8b6d # Parent 0a927fe4541b8ce0b611b939bf425ed59ed86dc6 [table] use cell text content when cubicweb:sortvalue is not defined (closes #2093183) diff -r 0a927fe4541b -r 2dedcc15208d web/data/cubicweb.js --- a/web/data/cubicweb.js Fri Dec 16 12:30:12 2011 +0100 +++ b/web/data/cubicweb.js Fri Dec 16 14:35:20 2011 +0100 @@ -84,11 +84,13 @@ }, sortValueExtraction: function (node) { - var sortvalue = jQuery(node).attr('cubicweb:sortvalue'); - if (sortvalue === undefined) { - return ''; - } - return cw.evalJSON(sortvalue); + var $node = $(node); + var sortvalue = $node.attr('cubicweb:sortvalue'); + // No metadata found, use cell content as sort key + if (sortvalue === undefined) { + return $node.text(); + } + return cw.evalJSON(sortvalue); } });