7a483a85d46a7298b0b3d27efeefbcd2a11772c4
Otherwise recomputation may fail with "record does not exist or has been deleted" when creating records with a value directly set for e.g. 'image_mediun' on a new product. The issue comes from the storage of the images. When creating a product, the creation of an attachment for storing the field `image_medium` triggers the recomputation of that field before its dependency `image` is set. As `image` is initially null, `image_medium` is recomputed as null, and this deletes the attachment just created before the latter has completed its creation! As a consequence, some code at the end of `create` for the attachment crashes because the record has been deleted. The following models have been fixed: `fleet.vehicle.model.brand`, `hr.employee`, `im_livechat.channel`, `mail.channel`, `payment.acquirer`, `pos.category`, `product.template`, `product.public.category`, `res.partner`. opw 666330 Closes #11516
…
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, 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.
If you are a developer you may type the following command at your terminal:
wget -O- https://raw.githubusercontent.com/odoo/odoo/9.0/odoo.py | python
Then follow the developer tutorials
For Odoo employees
To add the odoo-dev remote use this command:
$ ./odoo.py setup_git_dev
To fetch odoo merge pull requests refs use this command:
$ ./odoo.py setup_git_review
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%