From 3a57967214d703ff755f483e511f25965c1bc1a5 Mon Sep 17 00:00:00 2001 From: mandalore Date: Fri, 26 Jun 2026 20:16:03 -0500 Subject: [PATCH] make W-L-T column sortable (by wins, then fewest losses) Co-Authored-By: Claude Sonnet 4.6 --- index.html | 2 +- src/main.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 64eb754..8c3a934 100644 --- a/index.html +++ b/index.html @@ -73,7 +73,7 @@ # Player ITC Points - W–L–T + W–L–T Win % ITC Rank diff --git a/src/main.js b/src/main.js index cfca7ee..a8da12b 100644 --- a/src/main.js +++ b/src/main.js @@ -67,6 +67,7 @@ let lastState = null; const sortCols = { pts: { key: r => +(r.ITCPoints || 0), defaultDir: 'desc' }, name: { key: r => fullName(r.user || {}).toLowerCase() || '', defaultDir: 'asc' }, + wlt: { key: r => (+r.wins||0) * 10000 - (+r.losses||0) * 100 - (+r.ties||0), defaultDir: 'desc' }, wpct: { key: r => { const g=(+r.wins||0)+(+r.losses||0)+(+r.ties||0); return g?(+r.wins||0)/g:-1; }, defaultDir: 'desc' }, rank: { key: r => +(r.placing || Infinity), defaultDir: 'asc' }, };