Hello everyone,
I hope you're doing well.
I am having a problem when upgrading Odoo 12 modules.
Problem is, if I upgrade only my custom module, the "data noupdate='1'" is ensured, but if I start the server with "--upgrade all -d database_name", the "noupdate='1'" is ignored.
My custom module have the following code:
<odoo>
<data noupdate="1">
<record id="base.lang_en_US" model="res.lang">
<field name="active">True</field>
<field name="decimal_point">,</field>
<field name="thousands_sep">.</field>
<field name="grouping">[3,3,-1]</field>
</record>
</data>
</odoo>
When I install my custom module, the language is activated and I can see the fields correctly set.
If I start the server with "--upgrade custom_module" or upgrade the module from Apps, this "noupdate='1'" is respected and the data remains unchanged.
Problem is when I start the server with "--upgrade all xxxxxxx". In this situation, the fields settings are lost and set the Odoo defaults.
What could be the problem?
Thank you in advance
Best regards
PM