From 19d2dd630bb04a4cb2eee9e20bf93a83e1a922d2 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 19 Mar 2024 13:10:46 -0400 Subject: [PATCH] Minor fixes. Passes the client-reference-id to Stripe --- .../events_leads/exhibit/[slug]/leads_payment.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/routes/events_leads/exhibit/[slug]/leads_payment.svelte b/src/routes/events_leads/exhibit/[slug]/leads_payment.svelte index 8ab3ce7b..481e0366 100644 --- a/src/routes/events_leads/exhibit/[slug]/leads_payment.svelte +++ b/src/routes/events_leads/exhibit/[slug]/leads_payment.svelte @@ -74,8 +74,13 @@ $: if ($events_sess.stripe && $events_sess.stripe.license_qty >= 0 || $events_se } - // We need to force the Stripe Buy Button to reload. I was expecting this to happen automatically lwhent he payment ID changed. - console.log(document.getElementById('stripe_buy_button')); + // We need to force the Stripe Buy Button to reload. I was expecting this to happen automatically when the payment ID changed. + // console.log(document.getElementById('stripe_buy_button')); + + if (!$events_sess.stripe.client_reference_id) { + $events_sess.stripe.client_reference_id = $events_slct.exhibit_id; + } + console.log(`$events_sess.stripe =`, $events_sess.stripe); if (document.getElementById('stripe_buy_button')) { document.getElementById('stripe_buy_button').remove();