Skip to content

Commit 61482cc

Browse files
migrate to new contact API
1 parent 8c41099 commit 61482cc

File tree

6 files changed

+13
-7
lines changed

6 files changed

+13
-7
lines changed

assets/js/hubcontact.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
const REQUEST_HUB_CONTACT_URL = LEGACY_STORE_URL + '/hub/request-contact';
3+
const REQUEST_HUB_CONTACT_URL = API_BASE_URL + '/connect/contact/request-contact';
44

55
class HubContact {
66

@@ -24,7 +24,8 @@ class HubContact {
2424
$.ajax({
2525
url: REQUEST_HUB_CONTACT_URL,
2626
type: 'POST',
27-
data: this._submitData
27+
data: JSON.stringify(this._submitData),
28+
contentType: "application/json; charset=utf-8",
2829
}).done(_ => {
2930
this.onRequestSucceeded();
3031
if (this._submitData.acceptNewsletter) {

layouts/become-a-partner/single.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ <h1 class="font-h1 mb-8">{{ .Title }}</h1>
9393
<i :class="{'fa-paper-plane': !feedbackData.inProgress, 'fa-spinner fa-spin': feedbackData.inProgress}" class="fa-solid" aria-hidden="true"></i>
9494
{{ i18n "partner_submit" }}
9595
</button>
96-
{{ partial "captcha.html" (dict "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
96+
{{ $captchaUrl := printf "%s/connect/contact/challenge" .Site.Params.apiBaseUrl }}
97+
{{ partial "captcha.html" (dict "challengeUrl" $captchaUrl "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
9798
</div>
9899
</div>
99100
</div>

layouts/book-a-demo/single.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ <h1 class="font-h1 mb-8">{{ .Title }}</h1>
132132
<i :class="{'fa-paper-plane': !feedbackData.inProgress, 'fa-spinner fa-spin': feedbackData.inProgress}" class="fa-solid" aria-hidden="true"></i>
133133
{{ i18n "book_demo_submit" }}
134134
</button>
135-
{{ partial "captcha.html" (dict "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
135+
{{ $captchaUrl := printf "%s/connect/contact/challenge" .Site.Params.apiBaseUrl }}
136+
{{ partial "captcha.html" (dict "challengeUrl" $captchaUrl "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
136137
</div>
137138
</div>
138139
</div>

layouts/contact-sales/single.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ <h1 class="font-h1 mb-8">{{ .Title }}</h1>
8484
<i :class="{'fa-paper-plane': !feedbackData.inProgress, 'fa-spinner fa-spin': feedbackData.inProgress}" class="fa-solid" aria-hidden="true"></i>
8585
{{ i18n "contact_sales_submit" }}
8686
</button>
87-
{{ partial "captcha.html" (dict "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
87+
{{ $captchaUrl := printf "%s/connect/contact/challenge" .Site.Params.apiBaseUrl }}
88+
{{ partial "captcha.html" (dict "challengeUrl" $captchaUrl "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
8889
</div>
8990
</div>
9091
</div>

layouts/partials/supporter-cert-influencer.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
<button :disabled="feedbackData.inProgress || !acceptTerms || captchaState == 'verifying'" type="submit" class="btn btn-primary w-full md:w-64" data-umami-event="supporter-cert-influencer-form" x-cloak>
1515
<i :class="{'fa-paper-plane': !feedbackData.inProgress, 'fa-spinner fa-spin': feedbackData.inProgress}" class="fa-solid" aria-hidden="true"></i> {{ i18n "supporter_cert_common_submit" }}
1616
</button>
17-
{{ partial "captcha.html" (dict "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
17+
{{ $captchaUrl := printf "%s/connect/contact/challenge" .Site.Params.apiBaseUrl }}
18+
{{ partial "captcha.html" (dict "challengeUrl" $captchaUrl "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
1819
<p :class="{'hidden': !feedbackData.errorMessage}" class="text-sm text-red-600 mt-2" x-text="feedbackData.errorMessage"></p>
1920
</div>
2021
</form>

layouts/partials/supporter-cert-other.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
<button :disabled="feedbackData.inProgress || !acceptTerms || captchaState == 'verifying'" type="submit" class="btn btn-primary w-full md:w-64" data-umami-event="supporter-cert-other-form" x-cloak>
1515
<i :class="{'fa-paper-plane': !feedbackData.inProgress, 'fa-spinner fa-spin': feedbackData.inProgress}" class="fa-solid" aria-hidden="true"></i> {{ i18n "supporter_cert_common_submit" }}
1616
</button>
17-
{{ partial "captcha.html" (dict "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
17+
{{ $captchaUrl := printf "%s/connect/contact/challenge" .Site.Params.apiBaseUrl }}
18+
{{ partial "captcha.html" (dict "challengeUrl" $captchaUrl "captchaPayload" "submitData.captcha" "captchaState" "captchaState") }}
1819
<p :class="{'hidden': !feedbackData.errorMessage}" class="text-sm text-red-600 mt-2" x-text="feedbackData.errorMessage"></p>
1920
</div>
2021
</form>

0 commit comments

Comments
 (0)