fix(odoo): agregar store=True a campos computados
- 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>
This commit is contained in:
@@ -38,6 +38,7 @@ class WhatsAppConversation(models.Model):
|
||||
last_message_preview = fields.Char(
|
||||
string='Último Mensaje',
|
||||
compute='_compute_last_message',
|
||||
store=True,
|
||||
)
|
||||
message_ids = fields.One2many(
|
||||
'whatsapp.message',
|
||||
@@ -56,6 +57,7 @@ class WhatsAppConversation(models.Model):
|
||||
unread_count = fields.Integer(
|
||||
string='No Leídos',
|
||||
compute='_compute_unread_count',
|
||||
store=True,
|
||||
)
|
||||
|
||||
@api.depends('partner_id', 'contact_name', 'phone_number')
|
||||
|
||||
Reference in New Issue
Block a user