da13c704845ff5b44b8d5075960287b57b8de14f
Configure google to be synchronized with Odoo, create a contact with a wrong email address (I used `foo@.test.`), create an event in the calendar, add the contact as attendee, sync with google. Traceback. The traceback is a `request.exception.HTTPError` reraise by `_do_request` in the `google.service` model on several HTTP errors, 400 amoung them. The real error is "Invalid attendee email." but the information is lost in the error message. The error hanlding has been rethink so it raise a user friendly error via the UserError modal with just the error message sent by the Google API. The logged error has been rethink to pretty print both the request and the response. opw-1974295 closes odoo/odoo#33058 Signed-off-by: Lucas Perais (lpe) <lpe@odoo.com>
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%