diff --git a/addons/hr_expense/static/src/views/list.js b/addons/hr_expense/static/src/views/list.js index 84ac47d980d..fb32960e111 100644 --- a/addons/hr_expense/static/src/views/list.js +++ b/addons/hr_expense/static/src/views/list.js @@ -56,7 +56,11 @@ export class ExpenseListController extends ExpenseDocumentUpload(ListController) const records = this.model.root.selection; const recordIds = records.map((a) => a.resId); const model = this.model.config.resModel; - const res = await this.orm.call(model, action, [recordIds]); + const context = {}; + if (action === 'action_approve_expense_sheets') { + context['validate_analytic'] = true; + } + const res = await this.orm.call(model, action, [recordIds], {context: context}); if (res) { await this.actionService.doAction(res, { additionalContext: {