diff --git a/pages/sales.vue b/pages/sales.vue index 574420e..6cc4c2c 100644 --- a/pages/sales.vue +++ b/pages/sales.vue @@ -8,6 +8,12 @@ const metaKeywords = ''; const route = useRoute() const selectedPlanBase64 = route.query.selectedPlan; +const firstName = route.query.firstName || ''; +const lastName = route.query.lastName || ''; +const email = route.query.email || ''; +const featureFlag = route.query.featureFlag || ''; +const flags = route.query.flags ? JSON.parse(atob(route.query.flags)) : ''; + useHead({ title: pageTitle, meta: [ @@ -98,7 +104,11 @@ const submitSalesForm = async function() { headers: { 'Content-Type': 'application/json', }, - body: JSON.stringify(formData), + body: JSON.stringify({ + ...formData, + flags: flags, + featureFlag: featureFlag + }), }); sendingStatus.value = 'sent' @@ -162,15 +172,15 @@ const validatePhoneInput = (event) => {
- +
- +
-