# Respostas do chat sem trecho

**URL:** <https://meta.discourse.org/t/chat-replies-missing-excerpt/305991>\
**Category:** Bug\
**Tags:** chat\
**Created:** [29 Abril , 2024 19:12 UTC](https://meta.discourse.org/t/chat-replies-missing-excerpt/305991 "2024-04-29T19:12:08Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![dsims](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dsims/32/485916_2.png) [@dsims](https://meta.discourse.org/u/dsims)\
**Post date:** [30 Abril , 2024 12:58 UTC](https://meta.discourse.org/t/chat-replies-missing-excerpt/305991/4 "2024-04-30T12:58:29Z")

</div>

No meu caso de apenas ~1000 mensagens de chat, foi simples apenas atualizá-las todas para adicionar o trecho:

`Chat::Message.where(excerpt: nil).each{|m| m.update(excerpt: m.build_excerpt) };0`

Mas uma correção de código seria adicionar um fallback para `plugins/chat/app/serializers/chat/in_reply_to_serializer.rb`

```plaintext
def excerpt
  object.excerpt || object.build_excerpt
end

```

---

_[View the full topic](https://meta.discourse.org/t/chat-replies-missing-excerpt/305991)._
