FRE-750: Break infinite recovery cascade, reassign FRE-620 to Founding Engineer
- Cancelled 700+ runaway recovery issues (FRE-767 through FRE-2000+) - Reassigned FRE-620 (analytics setup) from error-state Senior Engineer to available Founding Engineer - Removed blocker chain that was preventing FRE-620 from progressing - Documented system bug: recovery system creates recovery issues for cancelled recovery issues Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -19,6 +19,11 @@ export const BetaSignup: Component = () => {
|
||||
excitedFeatures: [] as string[],
|
||||
heardAbout: '',
|
||||
additionalInfo: '',
|
||||
utmSource: '',
|
||||
utmMedium: '',
|
||||
utmCampaign: '',
|
||||
utmContent: '',
|
||||
utmTerm: '',
|
||||
});
|
||||
|
||||
const [submitted, setSubmitted] = createSignal(false);
|
||||
@@ -27,6 +32,26 @@ export const BetaSignup: Component = () => {
|
||||
|
||||
const betaSignup = useBetaSignup();
|
||||
|
||||
const captureUTMParams = () => {
|
||||
if (typeof window === 'undefined') return {
|
||||
utmSource: '',
|
||||
utmMedium: '',
|
||||
utmCampaign: '',
|
||||
utmContent: '',
|
||||
utmTerm: '',
|
||||
};
|
||||
const params = new URLSearchParams(window.location.search);
|
||||
return {
|
||||
utmSource: params.get('utm_source') || '',
|
||||
utmMedium: params.get('utm_medium') || '',
|
||||
utmCampaign: params.get('utm_campaign') || '',
|
||||
utmContent: params.get('utm_content') || '',
|
||||
utmTerm: params.get('utm_term') || '',
|
||||
};
|
||||
};
|
||||
|
||||
const utmParams = captureUTMParams();
|
||||
|
||||
const updateField = (field: string, value: any) => {
|
||||
setFormData((prev) => ({ ...prev, [field]: value }));
|
||||
};
|
||||
@@ -79,6 +104,11 @@ export const BetaSignup: Component = () => {
|
||||
excitedFeatures: data.excitedFeatures,
|
||||
heardAbout: data.heardAbout,
|
||||
additionalInfo: data.additionalInfo,
|
||||
utmSource: utmParams.utmSource,
|
||||
utmMedium: utmParams.utmMedium,
|
||||
utmCampaign: utmParams.utmCampaign,
|
||||
utmContent: utmParams.utmContent,
|
||||
utmTerm: utmParams.utmTerm,
|
||||
});
|
||||
setSubmitted(true);
|
||||
} catch (err: any) {
|
||||
|
||||
Reference in New Issue
Block a user