채팅 UI: 스레드 미리보기에서 이모지가 쇼트코드로 표시됨

Discourse Chat 플러그인에서 UI 렌더링 버그를 보고합니다. 채팅 채널 목록에서 스레드의 최신 메시지 미리보기에 렌더링된 이모지가 아니라 원본 이모지 쇼트코드가 표시됩니다.

재현 단계:

  1. 임의의 채팅 채널로 이동합니다.

  2. 새 스레드를 생성하거나 기존 스레드에 답글을 씁니다.

  3. 이모지가 포함된 메시지를 전송합니다(예: “Hello world :shaking_hands:”).

  4. 모든 채널과 스레드가 나열된 메인 채팅 뷰로 돌아갑니다.

  5. 해당 스레드의 메시지 미리보기를 확인합니다.

기대되는 동작: 스레드의 메시지 미리보기에는 완전히 렌더링된 이모지가 표시되어야 합니다. 예를 들어, “Hello world :handshake:”처럼요.

실제 동작: 메시지 미리보기에 렌더링되지 않은 텍스트 쇼트코드가 표시됩니다. 예를 들어, “Hello world :shaking_hands:”처럼요.

죄송합니다, ‘내 스레드’ 페이지를 말씀하시는 건가요?

제가 재현할 수 없습니다. 스레드 답글에 이모지를 넣으면 미리보기에서 예상대로 표시됩니다:

실수했어요. 문제는 API의 “cooked”와 “excerpt” 키에서 이모지가 어떻게 사용되는지에 대한 차이점인 것 같습니다.

1개의 좋아요

이 주제는 마지막 답변 후 3일이 지나면 자동으로 닫힙니다. 더 이상 답변을 남길 수 없습니다.