Thursday, April 18, 2019
4 changes · master
Resolved issues and error corrections
This change updates the project's requirements list, likely restoring a missing update from an earlier maintenance change. It helps keep the system setup consistent for installations and deployments, with no direct functional change expected for everyday users.
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 change reduces unnecessary warning messages during installation when a database view is temporarily dropped and then recreated as expected. It helps avoid false alarms in automated checks while keeping the installation process behavior unchanged.
Original PR description
This problem appears when the module l10n_be_hr_payroll_fleet is installed. This module inherits from hr.contract and will create and modify some fields. By modifying contract's table, PostgreSQL will drop the view from hr_contract_employee_report. At the end of the installation, PostgreSQL will check if tables exist, it isn't the case for the view from hr_contract_employee_report, so it will recreate it. It's the normal behavior. But when a table is missing, a warning is logged and create problem with Runbot. For this reason, it's better to log an Info and not a Warning message. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Indian localization demo data no longer changes the main company’s country. This prevents conflicts that caused errors when using other localization demo data, such as Italy, making demo setups more reliable.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Italian demo data gives errors because of the main company being set to Indian. We should avoid doing that. Desired behavior after PR is merged: No errors and no country being set on the main company in the demo data. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Indian payroll module was updated to use the correct payroll structure setting name. This prevents installation errors so businesses can enable Indian payroll without being blocked by a setup issue.
Original PR description
This gave errors installing the Indian payroll module.