From 7568f563cbd7af1f697a2304e3dfb82e38b30c51 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Sun, 9 Jun 2024 23:31:37 +0300 Subject: [PATCH] adjust payment step --- app/javascript/submission_form/payment_step.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/javascript/submission_form/payment_step.vue b/app/javascript/submission_form/payment_step.vue index 2f1524c3..e6b41f38 100644 --- a/app/javascript/submission_form/payment_step.vue +++ b/app/javascript/submission_form/payment_step.vue @@ -116,7 +116,7 @@ export default { methods: { async submit () { if (this.sessionId) { - return fetch((this.baseUrl || '/embed').replace('/embed', '/api/stripe_payments/' + this.sessionId), { + return fetch(this.baseUrl + '/api/stripe_payments/' + this.sessionId, { method: 'PUT', body: JSON.stringify({ submitter_slug: this.submitterSlug @@ -147,11 +147,12 @@ export default { startCheckout () { this.isCreatingCheckout = true - fetch((this.baseUrl || '/embed').replace('/embed', '/api/stripe_payments'), { + fetch(this.baseUrl + '/api/stripe_payments', { method: 'POST', body: JSON.stringify({ submitter_slug: this.submitterSlug, - field_uuid: this.field.uuid + field_uuid: this.field.uuid, + referer: document.location.href }), headers: { 'Content-Type': 'application/json' } }).then(async (resp) => {