Daily updates from Odoo
Wednesday, August 7, 2019
14 changes
Enhancements to existing features
This update corrects an internal identifier used by the Mercury payment integration in Point of Sale settings. It helps ensure the right configuration view is referenced, reducing the chance of setup or navigation issues for users managing payment terminals.
Original PR description
Follow up on https://github.com/odoo/odoo/pull/35471#discussion_r311180117 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: Cc: @jorenvo -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo now uses shared, cached language lookup methods across several areas, making language-related behavior more consistent and efficient. This reduces the risk of using the wrong language when settings or context vary, improving reliability for multilingual deployments.
Original PR description
It is ormcached and correctly check the context ~~A lot of code could also be simplified by using `_lang_get` but there is this [weird fallback](https://github.com/odoo/odoo/blob/857c4851754dcddf9e6dc7b39585914beaf89c88/odoo/addons/base/models/res_lang.py#L183) on en_US/first lang that we should probably remove anyway.~~ _Update: Done_
This change updates a displayed label from the British spelling “licence” to the US spelling “license.” It is a minor wording improvement that keeps the underlying system behavior unchanged while aligning user-facing text with US English conventions.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update moves important page information from hidden template placeholders to real page elements, helping website pages keep expected labels and structured data. It also removes redundant link details that had no practical effect, improving page quality without changing visible features.
Original PR description
Description of the issue/feature this PR addresses: `<t>` is not rendered, so we lose `class`, `role`, `itemprop`, `content` etc. significant HTML attributes. In other cases, the `<a>` tag can contain redundant HTML attributes, which don't make sense (e.g. `href="#"`). -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects spelling mistakes in comments and related non-user-facing text across several Odoo areas. It improves code readability and maintainability for future development without changing business functionality.
Original PR description
**Description of the issue/feature this PR addresses:** Fix typos everywhere. They were provided by @sswapnesh in https://github.com/odoo/odoo/pull/35356#issuecomment-516966339. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds clear internal labels to key eLearning page elements so they are easier for developers and partners to customize safely. It does not change the visible experience for learners or website visitors, but it should reduce effort and risk when adapting these pages for specific business needs.
Original PR description
Description of the issue/feature this PR addresses: Element names Current behavior before PR: Most elements have no name to xpath on. Desired behavior after PR is merged: The most important elements have a name to `xpath` on. This will make it easier for developers to change existing elements. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update uses shared language settings to decide when content should be treated as multilingual. It helps Studio and website CRM scoring behave more consistently when only one non-default language is active.
Original PR description
That are ormcached Change the semantic of multi_lang as it was true if only one language (e.g. fr_FR) was activated cc @mge-odoo for the changes in web_studio
Resolved issues and error corrections
This change fixes a typo in a Sales Stock wizard label, changing “rotues” to “routes.” It improves clarity for users viewing stock rule reports without changing functionality.
Original PR description
Description of the issue/feature this PR addresses: Fix the spelling of a single word in a single wizard. Current behavior before PR: The word 'routes' is spelled 'rotues' Desired behavior after PR is merged: The word 'routes' is spelled 'routes' -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The language installation wizard now uses the correct active-language context when launched from the Languages menu. This prevents inactive languages from being treated as installed, improving accuracy when adding language support.
Original PR description
Languages menu action have context active_test = False So when loading language from action action_view_base_language_install then active_test = Flase context pass to install language wizard in l10n_multilang find already installed language at that time it gives wrong value because of active_test = False context so in this commit, we overwrite this context and set active_test = True -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Manufacturing work order planned start and finish dates are now saved so they can be used reliably in grouped reports and views. This helps teams analyze production schedules more consistently without changing day-to-day workflows.
Original PR description
Task: https://www.odoo.com/web#id=2036914&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.feedc4a5bd2f7aae0253aa111f6f2283 **Description of the issue/feature this PR addresses:** -We need this field to be stored as we're using it in groupby. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Demo stock transfers for the Chicago operation are now explicitly assigned to the Chicago company instead of accidentally using the San Francisco test user's company. This keeps multi-company demo data consistent and prevents misleading examples in stock workflows.
Original PR description
Some picking where created with Chicago picking type without explicitely setting Chicaco as company. This result using the test user company which is San Francisco Task : 2039900 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Quiz completion messages now reflect the learner's current rank instead of the next rank. This avoids confusing or premature motivational feedback and keeps the learning experience aligned with the user's actual progress.
Original PR description
Description of the issue/feature this PR addresses: - Task - https://www.odoo.com/web#id=2024723&action=327&model=project.task&view_type=form&menu_id=4720 - Pad - https://pad.odoo.com/p/r.528fe72b49da9025a7a8752bfd172ca2 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixed an issue where dropdown menus on website course slide pages could be hidden and difficult to click. This makes navigation more reliable for visitors using the eLearning content pages.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=2036877&action=327&model=project.task&view_type=form&menu_id=4720 - Pad : https://pad.odoo.com/p/r.1f62c404f279bbf88ca826dda442a497 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects an internal test so it only checks stock movements belonging to the current company. It helps ensure multi-company inventory accounting reports are validated accurately and reduces the risk of false test results.
Original PR description
…cmpany task-2039900