Daily updates from Odoo
Sunday, February 25, 2024
6 changes
2 changes
Resolved issues and error corrections
This pull request updates translations for various Odoo modules, specifically those related to the DIN5008 standard. Following a change in how German localization is handled, these translations are now being moved to shared modules for improved consistency across different countries. This ensures accurate and localized experiences for our international users.
Original PR description
*de,de_skr03,de_skr04,din5008,din5008_purchase,din5008_repair,din5008_sale,din5008_stock After 15.0, part of the German localization modules have been moved to the DIN5008 modules to be shared with other countries. We migrate the translations here to the correct modules in the versions after 15.0 and complete missing ones. opw-3669388 Related to https://github.com/odoo/enterprise/pull/56503 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#155035 Forward-Port-Of: odoo/odoo#153845
This update fixes a potential issue where external or inactive users could be assigned to project tasks. By limiting assignee selection to internal and active users within the task management system, we've improved data accuracy and streamlined workflow processes. This change ensures that tasks are assigned to the most relevant team members.
Original PR description
decided to add the domain condition in the project.task user_ids field definition, which means we can remove identical domains in views Added empty domains where we could want to add external/inactive user to project.task Task-3698867 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#155044 Forward-Port-Of: odoo/odoo#150710
3 changes
Miscellaneous changes
*datev_reports,pos_cert,pos_res_cert,reports After 15.0, part of the German localization modules have been moved to the DIN5008 modules to be shared with other countries. We migrate the translations here to the correct modules in the versions after 15.0 and complete missing ones. opw-3669388 Related to https://github.com/odoo/odoo/pull/153845 Forward-Port-Of: odoo/enterprise#57380 Forward-Port-Of: odoo/enterprise#56503
Original PR description
*datev_reports,pos_cert,pos_res_cert,reports After 15.0, part of the German localization modules have been moved to the DIN5008 modules to be shared with other countries. We migrate the translations here to the correct modules in the versions after 15.0 and complete missing ones. opw-3669388 Related to https://github.com/odoo/odoo/pull/153845 Forward-Port-Of: odoo/enterprise#57380 Forward-Port-Of: odoo/enterprise#56503
Steps to reproduce: - Install eCommerce Rental module - For a rentable product add an optional product - Now go to the shop and to the rentable product - Select the rental period to a week for exemple - Click on "add to cart" Issues: The price is right but the duration displayed is wrong. Solution: The info are updated by this code: https://github.com/odoo/enterprise/blob/7172d0cd24dbfd9efcb01a793b8e30b797159903/website_sale_renting/static/src/js/variant_mixin.js#L44-L46. Since
Original PR description
Steps to reproduce: - Install eCommerce Rental module - For a rentable product add an optional product - Now go to the shop and to the rentable product - Select the rental period to a week for exemple - Click on "add to cart" Issues: The price is right but the duration displayed is wrong. Solution: The info are updated by this code: https://github.com/odoo/enterprise/blob/7172d0cd24dbfd9efcb01a793b8e30b797159903/website_sale_renting/static/src/js/variant_mixin.js#L44-L46. Since we didn't have the o_renting_details parent the code couldn't put the right info. opw-3730055 Forward-Port-Of: odoo/enterprise#57297 Forward-Port-Of: odoo/enterprise#56715
Currently if demo data is not installed, the planning tour will be blocked at the Publish & Send part since there are no shift assigned to an employee. To allow the tour to run even without any demo data, we need to add an employee and make sure that the user assigns a shift to this employee This should be forward ported from 15.0 to master on every stable version Task-3617611 Forward-Port-Of: odoo/enterprise#57260 Forward-Port-Of: odoo/enterprise#53411
Original PR description
Currently if demo data is not installed, the planning tour will be blocked at the Publish & Send part since there are no shift assigned to an employee. To allow the tour to run even without any demo data, we need to add an employee and make sure that the user assigns a shift to this employee This should be forward ported from 15.0 to master on every stable version Task-3617611 Forward-Port-Of: odoo/enterprise#57260 Forward-Port-Of: odoo/enterprise#53411
1 change
Resolved issues and error corrections
Fixed the planning module's interactive tour to work properly even when demo data is not installed. Previously, the tour would get stuck at the Publish & Send step because no shifts were assigned to employees. The fix adds test data setup to ensure the tour can complete successfully in all scenarios.
Original PR description
Currently if demo data is not installed, the planning tour will be blocked at the Publish & Send part since there are no shift assigned to an employee. To allow the tour to run even without any demo data, we need to add an employee and make sure that the user assigns a shift to this employee This should be forward ported from 15.0 to master on every stable version Task-3617611 Forward-Port-Of: odoo/enterprise#57260 Forward-Port-Of: odoo/enterprise#53411