Friday, September 27, 2024
2 changes · master
Resolved issues and error corrections
When appraisal automation is enabled, changing the company appraisal plan now recalculates the next appraisal date for employees. The settings warning is also shown only when this recalculation will actually happen, reducing confusion for HR users.
Original PR description
There is an *Appraisal Plan* section in the setting that allows setting the global plan for the company. If *Appraisal Automation* is enabled and the plan is changed, we want to recompute the next appraisal date based on it for all the company employees. we also display the warning that this update will be triggered only if it actually will be -- i.e. if *Aprraisal Automation* is enabled and one of the plan durations were changed. (previously the warning would always be displayed, but the update would not happen) task-4167727
The referral dashboard now opens referral-related views without triggering an error. This restores normal navigation for users checking referral, ongoing, or successful applicant lists.
Original PR description
Steps: - Install hr_referral - click on referrals on dashboard Description of the issue/feature this PR addresses: In the referral module, clicking on any options like referrals, ongoing, or successful results in a traceback. Cause The issue arises due to the name field, which was removed from the hr_applicant model (as per https://github.com/odoo/odoo/pull/173288). The system still attempts to retrieve this field, causing the error. Fix: This PR resolves the issue by removing the unnecessary name field from the kanban template task-4159856