Wednesday, August 6, 2025
2 changes · saas-18.4
Enhancements to existing features
This update adds automated checks for the appointment features used in Point of Sale. It helps ensure future changes do not accidentally break appointment-related behavior in the sales interface.
Original PR description
Introduced HOOT test cases for `pos_appointment` module: - Add unit tests for patched service methods in `pos_store.js` - Add unit tests for patched component logic in `navbar.js` Task: 4945632 Forward-Port-Of: odoo/enterprise#91095
The VoIP softphone now prevents users from changing DTMF tones that have already been sent during a call. This reduces call-control mistakes by ensuring users can only add new keypad tones using valid DTMF characters.
Original PR description
The already sended DTMF signal can't be changed. In this commit, we ignore the useSelection effect when sending DTMF, user can only append new value to sended vulues. we also make the input readonly so that user can only send DTMF from the softphone keypad, since normally DTMF only support "123456789*0#" Forward-Port-Of: odoo/enterprise#91692