Daily updates from Odoo
Friday, January 10, 2025
2 changes · master
Resolved issues and error corrections
Restaurant staff will now see the correct booking time on the point-of-sale floor screen instead of an "Invalid time" message. This helps teams manage table reservations more accurately during service.
Original PR description
Steps:
===
- Install the pos_restaurant_appointment module.
- Open a session for the restaurant.
- Create a booking for a table.
- Open the floor screen and check the booked table.
- It shows "Invalid time" instead of the correct booking time.
Fix:
===
- Replaced deserializeDateTime(date) with direct date.toFormat("HH:mm") to correctly format and display the booking time.
To Be:
===
- Ensure that the booking time are displayed accurately on the floor screen.
task-4438700Recruitment reports now identify duplicate applications using the same email or phone matching rules as candidate records. This makes the “Exclude Duplicates” filter more accurate by keeping only the most recent application for matching candidates and also fixes duplicate report record identifiers.
Original PR description
The "Exclude Duplicates" filter used to mark applications as duplicate if they are of the same candidate.
The logic is now changed to match the _get_similar_candidates_domain() that is used in the hr.candidate.
Candidates that have the same email or phone are considered duplicates. The filter will show only the recent application among those marked as duplicate.
I also fixed an issue with the query assigning duplicate IDs for the hr.recruitment.stage.report records.
[Task-4437824](https://www.odoo.com/odoo/project.task/4437824)