ff2910f8f2
Once set for the loading of terms for a lang, the flag `overwrite` was propagated to all other following languages, even if not actually needed. Use case: - Installed languages: en_US, de, fr_CH, it - Update of the `sale` module - In `load_module_terms`, the system iterates through the languages: 1. en_US: No problem 2. de: No problem 3. fr_CH: The flag `overwrite` is set to `True`, because the sub-language `fr_CH` should overwrite the `fr` terms 4. it: The flag is still set to `True`, because of the previous iteration, while it must not. opw-654042 |
||
---|---|---|
.. | ||
base | ||
test_access_rights | ||
test_convert | ||
test_converter | ||
test_documentation_examples | ||
test_exceptions | ||
test_impex | ||
test_inherit | ||
test_inherits | ||
test_limits | ||
test_new_api | ||
test_uninstall | ||
test_workflow | ||
__init__.py |