From cdb580c1f4b4cda410ae1dd863d1d8a88611ead3 Mon Sep 17 00:00:00 2001 From: martbost Date: Fri, 11 Sep 2026 07:29:01 -0500 Subject: [PATCH] Launch checklist: read buyer count and referrals from the dashboard endpoint Co-Authored-By: Claude Fable 5.1 --- public/assets/launch.js | 2 ++ public/launch.html | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/public/assets/launch.js b/public/assets/launch.js index d36661c..3176688 100644 --- a/public/assets/launch.js +++ b/public/assets/launch.js @@ -5,6 +5,8 @@ try { await IAP.renderNav('training'); } catch (e) {} let me = null, cfg = {}; try { me = await (await fetch('/api/me')).json(); } catch (e) {} + // buyerCount and the referral list live on the dashboard endpoint; merge it in + if (me && me.signedIn) { try { const d = await (await fetch('/api/my/dashboard')).json(); if (d && !d.error) me = Object.assign({}, me, d, { signedIn: true, email: me.email }); } catch (e) {} } try { cfg = await IAP.getConfig(); } catch (e) {} const signedIn = !!(me && me.signedIn && me.email); $('gate').style.display = signedIn ? 'none' : 'block'; diff --git a/public/launch.html b/public/launch.html index 5b1e9ff..aedd743 100644 --- a/public/launch.html +++ b/public/launch.html @@ -86,6 +86,6 @@ - +