[object Object]

← back to Rentv Sheet Enrich

Console: default sort = Last Name ascending on tab load

e9851ab33aaefb2129056f9f2a7689d7b93929b2 · 2026-08-13 14:07:45 -0700 · Steve Abrams

Files touched

Diff

commit e9851ab33aaefb2129056f9f2a7689d7b93929b2
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Aug 13 14:07:45 2026 -0700

    Console: default sort = Last Name ascending on tab load
---
 public_live/index.html | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/public_live/index.html b/public_live/index.html
index 0fb953b..1af1136 100644
--- a/public_live/index.html
+++ b/public_live/index.html
@@ -161,6 +161,9 @@ async function loadTab(){
   DATA=d; GREENSET=new Set(d.green||[]); detectRoles();
   FILTERS={}; SEARCH=''; $('#search')&&($('#search').value='');
   HIDDEN=new Set(LS.get('hidden.'+GID,[]));
+  // default sort = Last Name ascending on load (if the tab has one)
+  const lnIdx=DATA.headers.findIndex(h=>/^last name$/i.test(String(h).trim()));
+  SORT = lnIdx>=0 ? {col:lnIdx, dir:1} : null;
   buildRail(); render(); setSync('ok');
 }
 function setSync(state){

← 4ad282d 5x sweep: default landing tab = Unique Contacts (was tab[0]  ·  back to Rentv Sheet Enrich  ·  Sort: blanks sink to bottom so real Last Names lead A->Z ea0de54 →