File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
frontend/src/views/expense_claim Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -107,6 +107,9 @@ const formFields = createResource({
107107 },
108108 onSuccess (_data ) {
109109 expenseApproverDetails .reload ()
110+ if (! expenseClaim .value .currency ) {
111+ employeeCurrency .reload ()
112+ }
110113 companyDetails .reload ()
111114
112115 updateCurrencyLabels ({
@@ -155,6 +158,22 @@ const expenseApproverDetails = createResource({
155158 },
156159})
157160
161+ const employeeCurrency = createResource ({
162+ url: " frappe.client.get_value" ,
163+ makeParams () {
164+ return {
165+ doctype: " Employee" ,
166+ fieldname: [" salary_currency" ],
167+ filters: { name: currEmployee .value },
168+ };
169+ },
170+ onSuccess (data ) {
171+ if (data? .salary_currency ) {
172+ expenseClaim .value .currency = data .salary_currency ;
173+ }
174+ }
175+ });
176+
158177const companyDetails = createResource ({
159178 url: " hrms.api.get_company_cost_center_and_expense_account" ,
160179 params: { company: expenseClaim .value .company },
@@ -182,6 +201,7 @@ watch(
182201 }
183202 currEmployee .value = employee_id
184203 expenseApproverDetails .fetch ({ employee: currEmployee .value })
204+ employeeCurrency .fetch ();
185205 }
186206)
187207watch (
You can’t perform that action at this time.
0 commit comments