[FIX]: tracking fields not showing in mail messages

This commit is contained in:
younes 2025-08-04 15:05:16 +01:00
parent b2a47d34db
commit bba52ee476
3 changed files with 5 additions and 5 deletions

View File

@ -60,7 +60,7 @@ class MailMessage(models.Model):
def _message_format(self, fnames): def _message_format(self, fnames):
"""Reads values from messages and formats them for the web client.""" """Reads values from messages and formats them for the web client."""
vals_list = self._read_format(fnames) vals_list = super()._message_format(fnames)
for vals in vals_list: for vals in vals_list:
message_sudo = self.browse(vals['id']).sudo().with_prefetch(self.ids) message_sudo = self.browse(vals['id']).sudo().with_prefetch(self.ids)
vals['pinned_at'] = message_sudo.pinned_at vals['pinned_at'] = message_sudo.pinned_at

View File

@ -215,8 +215,8 @@
</div> </div>
</sheet> </sheet>
<div class="oe_chatter"> <div class="oe_chatter">
<field name="message_follower_ids" groups="base.group_user"/> <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
<field name="message_ids"/> <field name="message_ids" widget="mail_thread"/>
</div> </div>
</form> </form>
</field> </field>

View File

@ -135,8 +135,8 @@
</notebook> </notebook>
</sheet> </sheet>
<div class="oe_chatter"> <div class="oe_chatter">
<field name="message_follower_ids" groups="base.group_user"/> <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
<field name="message_ids"/> <field name="message_ids" widget="mail_thread"/>
</div> </div>
</form> </form>
</field> </field>