diff --git a/resources/assets/js/store/modules/invoice/actions.js b/resources/assets/js/store/modules/invoice/actions.js
index 4910fe63..47d4dd77 100644
--- a/resources/assets/js/store/modules/invoice/actions.js
+++ b/resources/assets/js/store/modules/invoice/actions.js
@@ -122,7 +122,7 @@ export const updateInvoice = ({ commit, dispatch, state }, data) => {
export const markAsSent = ({ commit, dispatch, state }, data) => {
return new Promise((resolve, reject) => {
window.axios.post(`/api/invoices/mark-as-sent`, data).then((response) => {
- // commit(types.UPDATE_INVOICE, response.data)
+ commit(types.UPDATE_INVOICE_STATUS, {id: data.id, status: 'SENT'})
resolve(response)
}).catch((err) => {
reject(err)
diff --git a/resources/assets/js/store/modules/invoice/getters.js b/resources/assets/js/store/modules/invoice/getters.js
index 2e57c1de..fa2b598e 100644
--- a/resources/assets/js/store/modules/invoice/getters.js
+++ b/resources/assets/js/store/modules/invoice/getters.js
@@ -4,3 +4,7 @@ export const getTemplateId = (state) => state.invoiceTemplateId
export const selectedInvoices = (state) => state.selectedInvoices
export const totalInvoices = (state) => state.totalInvoices
export const selectedCustomer = (state) => state.selectedCustomer
+export const getInvoice = (state) => (id) => {
+ let invId = parseInt(id)
+ return state.invoices.find(invoice => invoice.id === invId)
+}
diff --git a/resources/assets/js/views/invoices/View.vue b/resources/assets/js/views/invoices/View.vue
index 4a7359fd..ee4db7b1 100644
--- a/resources/assets/js/views/invoices/View.vue
+++ b/resources/assets/js/views/invoices/View.vue
@@ -14,7 +14,6 @@
>
{{ $t('invoices.mark_as_sent') }}
-
- {{ $t('invoices.send_invoice') }}
-
+ {{ $t('invoices.send_invoice') }}
+