Wednesday, April 10, 2024
4 changes · 17.0
Resolved issues and error corrections
Read-only users can no longer see or access the history dialog button when viewing knowledge articles. Previously, these users could view the history interface but couldn't make changes, creating a confusing experience. This fix improves the user interface by hiding the history feature entirely for users without edit permissions.
Original PR description
This commit fixes an issue where readonly users are able to access and restore an old version of an article via the history dialog but it didn't affect the DB as no write could be done by this user. The change was only visible and functionnally didn't change the body field. Now when a user accesses to an article where he can only read, the history dialog button is hidden. task-3836201
This update corrects how document names are displayed when using the PDF split tool to gather pages. Previously, the filename was incorrectly formatted as "(remaining pages.pdf" with a missing opening name and closing parenthesis. Now it properly displays as "name (remaining pages).pdf", making file names clearer and more consistent for users.
Original PR description
Fix the document name which was renamed to "(remaining pages.pdf" when exiting the split tool by gathering in one page. Missing the initial name and missing the closing parenthesis. The document name by gathering in one page is now structured as: "name (remaining pages).pdf" Technical point: Using sprintf so that users will have an entry with %s in the translation file allowing them to choose the file name position. related: https://github.com/odoo/enterprise/pull/40454 Task-3847395 Forward-Port-Of: odoo/enterprise#59979
This fix corrects misleading help text in datetime fields that was incorrectly suggesting language-specific date formats. The help text now consistently displays "today" in all languages instead of showing translated alternatives like "aujourd'hui" in French, which could confuse users about what date formats are actually accepted.
Original PR description
Steps: - Install `web_studio` - Change language to French - Open any form view and enable `Studio` - Add a datetime field and click on it In french we have the following message: "Première date acceptée": Date formatée ISO ou "aujourd'hui" He says that we can use the string "aujourd'hui" when we only expect "today" in English. This commit changes the help text to display "today" in every language opw-3829954 Forward-Port-Of: odoo/odoo#160144 Forward-Port-Of: odoo/odoo#159654
Updated the description of the Interviewer access rights in the recruitment module to accurately reflect actual system behavior. The documentation previously stated that interviewers would not have access to chatter content, but they actually do have this access since no sensitive information is exposed through it. This change corrects the misleading description to match the intended functionality.
Original PR description
### Steps to reproduce: - Go to Recruitment > Applications > All Applications - Create a new application and add Marc Demo as an interviewer - Change the recruitement access rights of Marc Demo to "Interviewer" - Log in as Marc Demo and got to the application ### Expected behavior: As said in the description of the "Interviewer" access rights: "Interviewer right will give access to all job position/applications where the employee is defined. It will allow to refuse, plan meetings. **Chatter content will not be available.**" ### Current Behavior: You have access to the chatter. ### Note: This access right did not exist before saas-16.4 opw-3783965 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#159470