From 506daa7555dada832990f422cdf18477cce1b273 Mon Sep 17 00:00:00 2001 From: Krish Agarwal Date: Fri, 23 Oct 2026 15:06:23 +0530 Subject: [PATCH 1/2] Add the campus ambassador Google Form link to APPLY Co-Authored-By: Claude Opus 5.5 --- src/config/ambassador.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config/ambassador.ts b/src/config/ambassador.ts index 6647a83..f85f6f6 100644 --- a/src/config/ambassador.ts +++ b/src/config/ambassador.ts @@ -4,10 +4,10 @@ * * AMBASSADOR_FORM_URL is the organisers' Google Form that APPLY opens. It only collects applications for the team's own * records: GET MY CODE gives any signed-in student their code whether or not they filled it in, and nothing reads the - * responses. PLACEHOLDER: while it is empty, APPLY shows "APPLICATIONS OPEN SOON" (disabled); GET MY CODE works either - * way. When the organisers share the form, paste its link here (e.g. 'https://forms.gle/...'). + * responses. Set it to '' to show "APPLICATIONS OPEN SOON" (disabled) instead; GET MY CODE works either way. */ -export const AMBASSADOR_FORM_URL = ''; +export const AMBASSADOR_FORM_URL = + 'https://docs.google.com/forms/d/e/1FAIpQLSeYhrbZ0vrAdlSyShN7FUV_MfxNogBVWcKmPzcxzORCYcBMFQ/viewform'; /** Home page section id (data-sec) and route: #/ambassador scrolls there. */ export const AMBASSADOR_SECTION = 'ambassador'; From 1fa9838d6ba2fcc0effcf841de775029dceef7c8 Mon Sep 17 00:00:00 2001 From: Krish Agarwal Date: Fri, 23 Oct 2026 15:17:54 +0530 Subject: [PATCH 2/2] Remove the WhatsApp share button from the ambassador code dialog Co-Authored-By: Claude Opus 5.5 --- .../innovision/AmbassadorCodeDialog.tsx | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/components/innovision/AmbassadorCodeDialog.tsx b/src/components/innovision/AmbassadorCodeDialog.tsx index 3103d6d..2e47853 100644 --- a/src/components/innovision/AmbassadorCodeDialog.tsx +++ b/src/components/innovision/AmbassadorCodeDialog.tsx @@ -55,9 +55,9 @@ async function copyText(text: string, fallback: HTMLElement | null): Promise(null); @@ -77,7 +77,6 @@ export default function AmbassadorCodeDialog({ state, formUrl, onClose, onRetry, const shown = state.kind === 'code' ? formatReferralCode(state.code) : ''; const link = state.kind === 'code' ? `${SITE_URL}/?ref=${encodeURIComponent(state.code)}` : ''; - const shareText = `Register for INNOVISION 2026 at NIT Rourkela with my campus ambassador code ${shown}: ${link}`; const copy = async (what: 'code' | 'link') => { const ok = await copyText(what === 'code' ? shown : link, (what === 'code' ? codeRef : linkRef).current); setCopied(ok ? what : 'manual'); @@ -157,14 +156,9 @@ export default function AmbassadorCodeDialog({ state, formUrl, onClose, onRetry, Opening it fills your code in for them when they register. {copied === 'manual' &&

Copying isn't allowed here: it's selected, so copy it by hand.

} -
- - SHARE ON WHATSAPP - - -
+

Signed in as {state.email}.

)}