Sunday, March 17, 2024
1 change · master
Resolved issues and error corrections
The Jobs menu on the website is now only shown to users with the appropriate recruitment permissions. This prevents demo or limited-access users from reaching a page that would trigger an access error, improving reliability for website administration.
Original PR description
In https://github.com/odoo/odoo/commit/f25d09d897126a0802b6c8b05ed35359a902a29d we make the mark demo rightless. Rightfully so. That change exposed an issue. After that change click_all fails for mark demo. More specifically, now mark demo gets access error when clicking on website / Site / Jobs. Indeed, the user that does not have at least group_hr_recruitment_interviewer rights should not be seeing the menuitem that leads to jobs. In this PR we put appropriate group on the "Jobs" menuitem 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