- unread_count: necesario para filtros de búsqueda
- last_message_preview: necesario para vistas
Campos computados sin store=True no pueden usarse en dominios de filtros.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Usar @api.model_create_multi en lugar de @api.model
- Manejar vals_list como lista de diccionarios
En Odoo 17+, create() recibe una lista de valores, no un diccionario único.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>