diff --git a/app/Http/Requests/ExpenseRequest.php b/app/Http/Requests/ExpenseRequest.php index ae2e83b6d12f..852df80f3cf5 100644 --- a/app/Http/Requests/ExpenseRequest.php +++ b/app/Http/Requests/ExpenseRequest.php @@ -1,5 +1,8 @@ relationLoaded('documents')) { $expense->load('documents'); } - + return $expense; } -} \ No newline at end of file + + public function sanitize() + { + $input = $this->all(); + + if ($this->expense_category_id) { + $input['expense_category_id'] = ExpenseCategory::getPrivateId($this->expense_category_id); + $this->replace($input); + } + + return $this->all(); + } +}