← back to Commercialrealestate
condos table: add drillable DRE# column (License# → CA DRE record, +N co-agent indicator) — completes all-licenses visibility across card/modal/table (all 3 per-listing surfaces)
ea6498d5f57e0d6399b1f024def2c865397c72c7 · 2026-08-03 11:20:05 -0700 · Steve Abrams
Files touched
Diff
commit ea6498d5f57e0d6399b1f024def2c865397c72c7
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Aug 3 11:20:05 2026 -0700
condos table: add drillable DRE# column (License# → CA DRE record, +N co-agent indicator) — completes all-licenses visibility across card/modal/table (all 3 per-listing surfaces)
---
public/condos.html | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/public/condos.html b/public/condos.html
index 2111151..4a95ffd 100644
--- a/public/condos.html
+++ b/public/condos.html
@@ -186,6 +186,7 @@ const FIELDS=[
{k:'zip', l:'ZIP', col:1},
{k:'broker_name', l:'Broker', col:1},
{k:'firm_name', l:'Firm', col:1},
+ {k:'broker_dre', l:'DRE#', col:1},
{k:'warrant_source',l:'Warrant note', col:0},
{k:'created_at', l:'Added', date:1, col:1},
];
@@ -239,6 +240,10 @@ function fcell(c,f){ const v=fval(c,f);
if(f.money) return '$'+(+v).toLocaleString()+(f.suf||'');
if(f.num) return (+v).toLocaleString();
if(f.date){ return dateTimeSpan(v)||'—'; }
+ if(f.k==='broker_dre'){ const primary=v||(c.agents&&c.agents[0]&&c.agents[0].dre); if(!primary) return '—';
+ const u=c.dre_url||('https://www2.dre.ca.gov/PublicASP/pplinfo.asp?License_id='+primary);
+ const extra=(Array.isArray(c.agents)&&c.agents.length>1)?` <span style="color:var(--mut);font-size:10px" title="${c.agents.length-1} co-agent license(s) — see card/detail">+${c.agents.length-1}</span>`:'';
+ return `<a href="${esc(u)}" target="_blank" rel="noopener noreferrer" title="Full CA DRE license record">${esc(primary)} ↗</a>${extra}`; }
if(f.k==='firm_name') return drillSpan('firm',v);
if(f.k==='city') return drillSpan('city',v);
return esc(v)+(f.suf||'');
← 8e1bfaa enrich-condo-brokers: cost circuit-breaker (Codex dissent) —
·
back to Commercialrealestate
·
condos table DRE# (Cody gate): resolve broker_dre BEFORE the a5ff4d2 →