611eea839cb8c6d3b587c319a97892db0e847fe3
Before this revision, the public user of your website could be changed upon saving the general settings if you added users in the public group. Case: - Install website - Add a user in the "public" group, with a login sorted alphabetically before "public", let's say "1public" - Open the general settings and save directly - Notice the public user of the website has been changed to "1public", and it did not keep "public", while you haven't changed anything in the settings. That said, the current heuristic to find the public user of a company might not be the best, as you could automatically find users in the group public that you would not like to use as the public user of your website. In master, maybe a field `public_user_id` could be added on `res.company`, and the `user_id` of the website could become a related of the company public user. In addition, when `_get_public_user` creates a new public user, it could link it to the company in `public_user_id` field. closes odoo/odoo#33332 Signed-off-by: Denis Ledoux <beledouxdenis@users.noreply.github.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%