From 9403fe265e8a8eaccdcb78d84448f4e749117061 Mon Sep 17 00:00:00 2001 From: makwanar587 Date: Wed, 1 Dec 2021 17:06:20 +0530 Subject: [PATCH] fix expense currency issue --- resources/scripts/views/expenses/Create.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/resources/scripts/views/expenses/Create.vue b/resources/scripts/views/expenses/Create.vue index c21d8e19..54767633 100644 --- a/resources/scripts/views/expenses/Create.vue +++ b/resources/scripts/views/expenses/Create.vue @@ -422,14 +422,21 @@ async function searchCustomer(search) { } async function loadData() { - expenseStore.currentExpense.currency_id = companyStore.selectedCompanyCurrency.id - expenseStore.currentExpense.selectedCurrency = companyStore.selectedCompanyCurrency + if (!isEdit.value) { + expenseStore.currentExpense.currency_id = + companyStore.selectedCompanyCurrency.id + expenseStore.currentExpense.selectedCurrency = + companyStore.selectedCompanyCurrency + } isFetchingInitialData.value = true await expenseStore.fetchPaymentModes({ limit: 'all' }) if (isEdit.value) { await expenseStore.fetchExpense(route.params.id) + + expenseStore.currentExpense.currency_id = + expenseStore.currentExpense.selectedCurrency.id } else if (route.query.customer) { expenseStore.currentExpense.customer_id = route.query.customer }