Friday, September 15, 2023
1 change
Resolved issues and error corrections
Switching between bank reconciliation cards no longer triggers duplicate background requests. This reduces unnecessary processing and should make the reconciliation view feel more responsive and reliable for accounting users.
Original PR description
Since the new relational model https://github.com/odoo/odoo/pull/114024, in the kanban reconciliation view, when the card is switched, two similar "web_search_read" RPCs are executed. Why: Because two renderings are caused, one because of the update applied to the record datapoint and the second when the newState is applied to the kanban view. Solution: Customise the Relational Model to have a custom update for "todo_command". The changes will be applied when the newState is applied so that there is only one rendering.