Before this commit: Got a traceback instead of an error message on scanning a barcode. Reason: Until 16.4 error message send in the object via Eventbus, which removed in https://github.com/odoo/odoo/commit/72dbb75d4de529a35c45273ded472d038a7bb738 so because of that error message will be sent directly(not in object). After this commit: User will get an error message if anything wrong happened. Task:3524284 closes odoo/odoo#138877 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>