diff --git a/frontend/src/components/EmailTemplates.vue b/frontend/src/components/EmailTemplates.vue index fa20e62d..d3573d75 100644 --- a/frontend/src/components/EmailTemplates.vue +++ b/frontend/src/components/EmailTemplates.vue @@ -10,7 +10,7 @@
-
@@ -75,16 +79,17 @@ diff --git a/frontend/src/components/Modals/Settings.vue b/frontend/src/components/Modals/Settings.vue index 18030ec1..e33feea2 100644 --- a/frontend/src/components/Modals/Settings.vue +++ b/frontend/src/components/Modals/Settings.vue @@ -57,7 +57,7 @@ :description="activeTab.description" /> { hideLabel: true, items: [ { - label: 'Payment', + label: 'Payment Gateway', icon: 'DollarSign', description: 'Configure the payment gateway and other payment related settings', diff --git a/frontend/src/components/PaymentSettings.vue b/frontend/src/components/PaymentSettings.vue index e53d76d4..e74cb6a2 100644 --- a/frontend/src/components/PaymentSettings.vue +++ b/frontend/src/components/PaymentSettings.vue @@ -67,7 +67,7 @@ const paymentGateway = createResource({ }) const arrangeFields = (fields) => { - fields = data.fields.sort((a, b) => { + fields = fields.sort((a, b) => { if (a.type === 'Upload' && b.type !== 'Upload') { return 1 } else if (a.type !== 'Upload' && b.type === 'Upload') { diff --git a/frontend/src/pages/BatchForm.vue b/frontend/src/pages/BatchForm.vue index 60415e81..066bc8e2 100644 --- a/frontend/src/pages/BatchForm.vue +++ b/frontend/src/pages/BatchForm.vue @@ -153,6 +153,11 @@ doctype="Email Template" :label="__('Email Template')" v-model="batch.confirmation_email_template" + :onCreate=" + (value, close) => { + openSettings('Email Templates', close) + } + " />