Daily updates from Odoo
Monday, September 2, 2024
5 changes · saas-17.2
Resolved issues and error corrections
This fix prevents Odoo's web utilities from mistakenly combining details attached to functions when merging data. It makes internal data handling more predictable and reduces the risk of subtle interface issues in the web client.
Original PR description
Before this commit: Functions where treated as object by the deepMerge utils, causing it to merge function properties. After this commit: Functions are now treated as values (This commit is a backport of [03f7b5f](https://github.com/odoo/odoo/commit/03f7b5f4f79b31c373b0f5a57a7bcced1e5a26b0) from 17.4 to 17.2) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Miscellaneous changes
[MOV] website: rename automatic editor tests The goal of this commit is to rename the `automatic_editor` test files. This will be usefull in the next commit. runbot-60056 runbot-69009 ---------------------------------------------------------------------------------------------------------------------------------------------- [FIX] website: adapt the automatic editor on new website test The goal of this commit is to simplify the `automatic_editor_on_new_website` test. Indeed, th
Original PR description
[MOV] website: rename automatic editor tests The goal of this commit is to rename the `automatic_editor` test files. This will be usefull in the next commit. runbot-60056 runbot-69009…
[MOV] website: rename automatic editor tests The goal of this commit is to rename the `automatic_editor` test files. This will be usefull in the next commit. runbot-60056 runbot-69009 ---------------------------------------------------------------------------------------------------------------------------------------------- [FIX] website: adapt the automatic editor on new website test The goal of this commit is to simplify the `automatic_editor_on_new_website` test. Indeed, the test was added by [1] to check if the editor was correctly started after the creation of a website under some circonstences but since [2], the editor is not started after creating a website. The part that tests the installation of a new language through the theme editor has been removed as it is already implemented in the `rte_translator` test. The remaining part that tests the creation of a website with the skip of the configurator is kept as it is not implemented in another test. [1]: https://github.com/odoo/odoo/commit/81f5c768278d15d4ef943deffa397736b867c825 [2]: https://github.com/odoo/odoo/commit/e38808e1a77dab291beb4020a2bf3c248f88cdef runbot-60056 runbot-69009 Forward-Port-Of: odoo/odoo#177865
This commit brings out some more improvement to the New Zealand localization. It will mostly be about translating a few terms, improving tax labels on invoices and mark invoices as "tax invoices". Task id #3753652 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#178663 Forward-Port-Of: odoo/odoo#165686
Original PR description
This commit brings out some more improvement to the New Zealand localization. It will mostly be about translating a few terms, improving tax labels on invoices and mark invoices as "tax invoices". Task id #3753652 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#178663 Forward-Port-Of: odoo/odoo#165686
Steps to reproduce: 1) Install hr_work_entry_contract_planning_attendance 2) Create planning-based contracts for employee 3) create a shift for the employee for 8 hours (Based on the working schedule) 4) create attendance more than shift hours 5) Open work entries and you get Extra Overtime work entry Cause: For the work entries, we defined date_generated_from and date_generated_to in contracts Based on these dates we are going to decide whether we need to create work entries for the sp
Original PR description
Steps to reproduce: 1) Install hr_work_entry_contract_planning_attendance 2) Create planning-based contracts for employee 3) create a shift for the employee for 8 hours (Based on the working schedule) 4) create attendance more than shift hours 5) Open work entries and you get Extra Overtime work entry Cause: For the work entries, we defined date_generated_from and date_generated_to in contracts Based on these dates we are going to decide whether we need to create work entries for the specific period working schedule as work entry source Fix: these dates are set for both types of contracts task-3646385 Forward-Port-Of: odoo/odoo#156432
Forward-Port-Of: odoo/odoo#178525
Original PR description
Forward-Port-Of: odoo/odoo#178525