Commits on Source 7
-
Alvaro Fuentes authored
The minimal supported version in Odoo 16 is Python3.7 https://github.com/odoo/odoo/blob/6f40f3a85d4c6edf43a427d8575c5c95c3005cd4/odoo/__init__.py#L19 closes odoo/odoo#237070 Signed-off-by:
Christophe Simonis (chs) <chs@odoo.com>
-
Antoine Boonen authored
It is possible to craft an input, that contains certain non-printing unicode characters which would cause a failure of the normalization process in some cases. task-5258863
-
OCA Git Bot authored
-
Sven Fuehr authored
Curently the peppol edi mode is set to `demo` by default. This happens because the system parameter determining the mode (`account_edi_proxy_client.demo`) is initalised with `demo`. This happens when installing module `account_edi_proxy_client` in a post init hook: https://github.com/odoo/odoo/blob/6f40f3a85d4c6edf43a427d8575c5c95c3005cd4/addons/account_edi_proxy_client/__init__.py#L6 After this commit we set the mode to `prod` when installing `account_peppol` in the post init hook. Except if the DB is in demo mode or we have proxy users already. The modules `l10n_it_edi` and `account_peppol` are the only current modules depending on `account_edi_proxy_client`. opw-5337830 closes odoo/odoo#236303 Signed-off-by:
Claire Bretton (clbr) <clbr@odoo.com>
-
OCA Git Bot authored
-
François Degrave authored
In multi-company setups, incoming Peppol invoices were created in the current user's company instead of the company of the receiving journal. The journal was not passed to the EDI decoder, which fell back to `env.company`. Passing `default_journal_id` in the context ensures the decoder uses the correct journal and therefore the correct company. closes odoo/odoo#237904 Signed-off-by:William André (wan) <wan@odoo.com>
-
OCA Git Bot authored