diff --git a/application/views/mobile_first/ah-lantern-form-info-page.php b/application/views/mobile_first/ah-lantern-form-info-page.php
index 327f6232..7873a506 100644
--- a/application/views/mobile_first/ah-lantern-form-info-page.php
+++ b/application/views/mobile_first/ah-lantern-form-info-page.php
@@ -1,3 +1,4 @@
+
Get Your 2022 Chiang Mai CAD Lantern Mass Release
@@ -25,7 +26,7 @@
@@ -727,7 +728,20 @@
submit_ticket_button.addEventListener('click', function(event) {
var validateResult = validateTicketForm();
if (validateResult) {
+ if (typeof(grecaptcha) === "undefined") {
+ console.warn('grecaptcha is disabled.');
ticket_form.submit();
+ } else {
+ grecaptcha.enterprise.ready(async () => {
+ const token = await grecaptcha.enterprise.execute('6Lf828MhAAAAANNetijCXKwW5ARyhcJ-b1Hhslja', {action: 'ADD_TO_CART'});
+ var el = document.createElement("input");
+ el.type = "hidden";
+ el.name = "__grecaptcha_token__";
+ el.value = token;
+ ticket_form.appendChild(el);
+ ticket_form.submit();
+ });
+ }
}
});
function validateTicketForm() {
diff --git a/application/views/mobile_first/ah-lantern-form.php b/application/views/mobile_first/ah-lantern-form.php
index 638d481a..a7ca8cd4 100644
--- a/application/views/mobile_first/ah-lantern-form.php
+++ b/application/views/mobile_first/ah-lantern-form.php
@@ -1,3 +1,4 @@
+
Get Your 2022 Chiang Mai CAD Lantern Mass Release
@@ -25,7 +26,7 @@
@@ -726,7 +727,20 @@
submit_ticket_button.addEventListener('click', function(event) {
var validateResult = validateTicketForm();
if (validateResult) {
+ if (typeof(grecaptcha) === "undefined") {
+ console.warn('grecaptcha is disabled.');
ticket_form.submit();
+ } else {
+ grecaptcha.enterprise.ready(async () => {
+ const token = await grecaptcha.enterprise.execute('6Lf828MhAAAAANNetijCXKwW5ARyhcJ-b1Hhslja', {action: 'ADD_TO_CART'});
+ var el = document.createElement("input");
+ el.type = "hidden";
+ el.name = "__grecaptcha_token__";
+ el.value = token;
+ ticket_form.appendChild(el);
+ ticket_form.submit();
+ });
+ }
}
});
function validateTicketForm() {