Daily updates from Odoo
Monday, April 28, 2025
1 change · 18.0
Security fixes and vulnerability patches
Appointment bookings now check for an existing contact with the submitted email and reuse it instead of creating a duplicate. The change also protects existing contact phone numbers from being overwritten by public form submissions, reducing the risk of misdirected calls or notifications.
Original PR description
This commit reintroduces check for existing partner on form submission based on the submitted email, thus preventing creating duplicates of the same partner. Reproduce --- - i website_appointment,contacts - open appointment from as a public user - book 2 appointments with the same data - open contacts -> BUG: the partner is duplicated opw-4556231