Daily updates from Odoo
Monday, October 7, 2019
3 changes
Resolved issues and error corrections
This fix ensures that when users copy and paste a link to settings, their selected companies are still recognized. It prevents company-specific settings or services from being opened with missing company information, reducing confusion in multi-company environments.
Original PR description
Before this commit, if the user copy/paste the link to settings, the key 'allowed_company_ids' is not present anymore. This commit fix this behavior by using the propery companies. 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
The eLearning website now hides publish and unpublish controls from users who do not have permission to manage publication. This prevents confusing or inappropriate actions from appearing on course and content pages.
Original PR description
Purpose ======= The "publish/unpublish" widget is always shown on slide.channel/slide.slide for a website_publisher user even if he's not allowed to manage the publishing of the channel (see slide.channel.can_publish field). This commit will hide the widget on both the slide.channel and the slide.slide frontend pages if the user doesn't have the right to publish/unpublish. 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
The website sales TaxCloud feature now explicitly depends on the related sales TaxCloud component it already needs. This prevents setup or runtime issues caused by missing required fields, making the feature more reliable for online sales tax handling.
Original PR description
Before this fix, the module website_sale_account_taxcloud didn't depend of the module sale_account_taxcloud but required some field of this module. Now the module website_sale_account_taxcloud depends of sale_account_taxcloud.