-
- Downloads
[FIX] hr_expense: display right error if no employee found
Steps to reproduce: - Install `Expenses` module - Go to Settings > Technical > Email > Aliases - Edit the `expense` alias - Ensure the model is `Expense` - Set `Alias Contact Security` to `Everyone`, then save - Send an e-mail to the expense alias, using an e-mail address not referenced on one of the employees. Issue: Error in logs related to `currency` variable. Cause: Trying to create an expense for a non-existing user, therefore, no currency is set. Solution: If no user is found, no need to create the expense and let the orm raise the error that a required field is not set (field employee on expense). opw-3027350 closes odoo/odoo#106013 X-original-commit: a339caa2 Signed-off-by:Kevin Baptiste <kba@odoo.com> Signed-off-by:
Nasreddin Boulif (bon) <bon@odoo.com>
Loading
Please register or sign in to comment