mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-27 19:51:09 -04:00 
			
		
		
		
	fix send invoices and payments issues
This commit is contained in:
		| @ -260,6 +260,8 @@ async function submitForm() { | ||||
|  | ||||
|     const response = await invoiceStore.sendInvoice(invoiceMailForm) | ||||
|  | ||||
|     isLoading.value = false | ||||
|  | ||||
|     if (response.data.success) { | ||||
|       closeSendInvoiceModal() | ||||
|       return true | ||||
|  | ||||
| @ -257,6 +257,8 @@ async function sendPaymentData() { | ||||
|  | ||||
|     const response = await paymentStore.sendEmail(paymentMailForm) | ||||
|  | ||||
|     isLoading.value = false | ||||
|  | ||||
|     if (response.data.success) { | ||||
|       closeSendPaymentModal() | ||||
|       return true | ||||
|  | ||||
| @ -93,7 +93,6 @@ export const usePaymentStore = (useWindow = false) => { | ||||
|           }) | ||||
|       }, | ||||
|  | ||||
|  | ||||
|       fetchPayments(params) { | ||||
|         return new Promise((resolve, reject) => { | ||||
|           axios | ||||
| @ -289,6 +288,11 @@ export const usePaymentStore = (useWindow = false) => { | ||||
|           axios | ||||
|             .post(`/api/v1/payments/${data.id}/send`, data) | ||||
|             .then((response) => { | ||||
|               const notificationStore = useNotificationStore() | ||||
|               notificationStore.showNotification({ | ||||
|                 type: 'success', | ||||
|                 message: global.t('payments.send_payment_successfully'), | ||||
|               }) | ||||
|               resolve(response) | ||||
|             }) | ||||
|             .catch((err) => { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user