Daily updates from Odoo
Friday, December 13, 2024
3 changes
Enhancements to existing features
The emoji picker has been refreshed visually in both light and dark modes, making it easier and more pleasant to use. Keyboard navigation and search results were also improved, helping users find and insert emojis more quickly in conversations.
Original PR description
Also improve keyboard navigation. Also improve search results. Backport of https://github.com/odoo/odoo/pull/189975 Before / After (white) <img width="288" alt="Screenshot 2024-12-09 at 12 23 52" src="https://github.com/user-attachments/assets/6ba233da-820b-4a00-86f5-d65e8df8b49f"> <img width="286" alt="Screenshot 2024-12-12 at 17 32 37" src="https://github.com/user-attachments/assets/0b9e68d9-c6d1-43d9-a679-2362d4f805e0" /> Before / After (dark) <img width="289" alt="Screenshot 2024-12-09 at 12 24 00" src="https://github.com/user-attachments/assets/0422ac98-d73c-4132-9d73-a37087444013"> <img width="287" alt="Screenshot 2024-12-12 at 17 32 27" src="https://github.com/user-attachments/assets/c661bb17-5b66-4be5-81a4-26106a809f5c" />
Users will now see a clear warning in the interface when Odoo Discuss is not working. This helps reduce confusion and makes service issues visible instead of leaving users unsure why messaging is unavailable.
Payments that use a bank account as the outstanding account are now automatically marked as validated when created. This prevents payments from remaining stuck “In process” when businesses intentionally skip reconciliation to create accounting entries more quickly.
Original PR description
### Purpose Since the Payment without Entry, we've added new Payment Statuses on the payment. We've already added some heuristics to automatically mark payments as validated when the payment is reconciled. But we allow the users to set Bank accounts directly as Outstanding. It's often used by people who want to easily get their Accounting entry created, but they want to skip the reconciliation process. The problem is that, as the reconciliation is skipped, the auto-validation heuristic is never applied, and so all those payments stay "In process". ### Implementation If the Outstanding account set on the Payment Method is of type Bank, the payment is auto-validated once created. task-4392152