Не удается получить message.cooked для ответа в чат-композиции

Я пытаюсь создать стиль, похожий на цитату, для ответа в чате, и у меня это получается для сообщения чата, но не для chat-composer-message-details.hbs.

Вот файл chat-composer-message-details.hbs:

<div class="chat-composer-message-details">
  <div class="tc-reply-display">
    {{d-icon icon}}
    {{chat-user-avatar user=message.user}}
    <span class="tc-reply-username">{{message.user.username}}</span>
    <span class="tc-reply-msg">{{replace-emoji message.excerpt}}</span>
  </div>

  {{flat-button
    action=action
    class="cancel-message-action"
    icon="times-circle"
    title=title
  }}
</div>

И я пытаюсь добавить в него это, переопределив шаблон:

        <span class="tc-reply-msg">
            {{#if message.uploads.length}}
                <span class="tc-reply-uploads-icon">
                {{d-icon "camera"}}
                </span>
            {{/if}}
            
            {{#if message.cooked}}
                {{replace-emoji message.cooked}}
            {{else}}
                Фото
            {{/if}}
        </span>

Однако ни message.cooked, ни message.uploads.length не находят ничего, даже если сообщение, на которое я отвечаю, содержит текст и/или вложение. Когда я использую message.excerpt вместо message.cooked, текст отображается, но только его отрывок, а мне хотелось бы видеть полный текст.

Я не уверен, как отлаживать JSON-объект: если я вставлю {{message}}, он просто покажет [object Object].

Есть ли какие-то идеи, что может происходить, или как я могу лучше отлаживать?

Вы можете использовать {{log message}}, и это отобразится в консоли вашего браузера.

Я просто хочу предупредить вас, что чат претерпевает множество изменений, поэтому ожидайте сбоев, если вы переопределяете шаблоны.

Ооо, спасибо!

Да, я ценю предупреждение. Я какое-то время перестал их переопределять, но мне очень-очень нравится стиль ответа, похожий на цитату, поэтому я снова к этому вернулся. Я слежу за коммитами, чтобы проверить, не изменились ли два шаблона, которые я переопределяю.

РЕДАКТИРОВАНИЕ: По какой-то причине {{log message}} ничего не отображает у меня в переопределениях chat-composer-message-details.hbs или chat-message.hbs. Оно не показывает даже если я вставлю {{log 'это лог' }}.

Есть какая-то идея, почему хелпер {{log}}, похоже, не работает?