Browse Source

Fix WebUI sort by ratio for some locales (with comma as decimal point).

adaptive-webui-19844
Vladimir Golovnev (Glassez) 11 years ago
parent
commit
c3942fb0b3
  1. 2
      src/webui/scripts/dynamicTable.js

2
src/webui/scripts/dynamicTable.js

@ -112,9 +112,11 @@ var dynamicTable = new Class ({
return (tr2.getElements('td')[i].get('html').split(' ')[0].toInt() - tr1.getElements('td')[i].get('html').split(' ')[0].toInt()); return (tr2.getElements('td')[i].get('html').split(' ')[0].toInt() - tr1.getElements('td')[i].get('html').split(' ')[0].toInt());
default: // Ratio default: // Ratio
var ratio1 = tr1.getElements('td')[i].get('html'); var ratio1 = tr1.getElements('td')[i].get('html');
ratio1 = ratio1.replace(",", "."); // toFloat() cannot parse comma as decimal point
if(ratio1 == '∞') if(ratio1 == '∞')
ratio1 = '101.0'; ratio1 = '101.0';
var ratio2 = tr2.getElements('td')[i].get('html'); var ratio2 = tr2.getElements('td')[i].get('html');
ratio2 = ratio2.replace(",", "."); // toFloat() cannot parse comma as decimal point
if(ratio2 == '∞') if(ratio2 == '∞')
ratio2 = '101.0'; ratio2 = '101.0';
if(!reverseSort) if(!reverseSort)

Loading…
Cancel
Save