c8eb6615d4020ddcb9c006f81daebba09923ff68
A Portal User (PU) cannot edit his contact details once they are logged in. Step to reproduce the issue: - Go to the Contact module - Create a new contact (as an individual) and link him with a company - From the newly created contact, click on Action > Grant Portal Access - Retrieve the registration link of the newly created user by going to Settings > Users & Companies > Users. You will find the new user when removing the default Internal Users filter. - From the Portal main page, go to the contact details and update some field (e.g. the phone number). Upon submission, you will get an error related to the edition of the company_name while no change was done. Solution: In a previous commit [1], a change was done on the `company_name` input. This modification changed the JSON that was sent upon form submission. Indeed, previously the `company_name` field was not sent (thanks to a <p>) but now this field is sent, causing an error. To mimic the <p> behavior and keeping the idea of the first change, the attribute "disabled" was used in the input, allowing to not send this field upon form submission. [1]: https://github.com/odoo/odoo/commit/beb50e8047f4dbe148933edd52cceadb2d5cccde opw-2754584 closes odoo/odoo#89740 X-original-commit: d3912aad67e5a519df3b355e962ce9d2e7894133 Signed-off-by: Romain Derie (rde) <rde@odoo.com> Signed-off-by: Desausoi Laurent (lade) <lade@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, ...
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.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%