Contributors mailing list archives

Browse archives


XML errors when upgrading modules, because of fields in unrelated modules

ClosingAp Open Source Integrators Europe, LDA, Daniel Reis
- 25/11/2022 14:28:14

I've been finding this weird issue for a while, but decided to take some tome to write about it.

I've seen frequently the case where:

1. A custom module adds a field to a model and view. For example. to
2. Later, another (unrelated) custom module also adds a new field to that same model (model and view).

When installing or upgrading that second module, I see errors loading the XML with the form view.
The error says that the field added by module 1 is missing in the view.
But a) module 1 is installed an the field exists and b) the XML for the view in module 2 doesn't have any reference to that "missing" field!

I found this frequently in Odoo 14.
Honestly I'm not sure if it if also happens in other versions.

Has anyone else experienced this?

Thank you


M: +351 919 991 307
A: Avenida da República 3000, Estoril Office B, #34