Whispers에 답글 보기 위젯이 표시되어야 합니다

Whisper 게시물에는 게시물의 오른쪽 상단에 답글 대상이 표시되지만, 왼쪽 하단에 답글 보기 위젯은 표시되지 않습니다.

이것이 의도된 설계인지, 아니면 누락된 것인가요?

1개의 좋아요

설계상 그렇습니다. 속삭임이니까요.

2개의 좋아요

하지만 속삭임에는 답글을 달 수 있고 원래 메시지도 표시되므로, 답글을 통해 대화를 더 쉽게 따라갈 수 있도록 스태프에게도 허용하는 것이 합리적이지 않나요?

2개의 좋아요

정리하자면, 원본 게시물에 ‘show-replies’ 위젯이 표시되길 바라는 뜻은 아닙니다 (일반 사용자는 이를 볼 수 없으니까요). 제가 말한 것은 다른 속삭임에 대한 답글에 위젯이 표시되길 바라는 것입니다. 예를 들어:

  • userA 게시물 1
  • staff1 속삭임 1
  • userB 게시물
  • userC 게시물
  • staff2 속삭임 2 (속삭임 1에 대한 답글)
  • userD 게시물
  • staff3 속삭임 3 (속삭임 1에 대한 답글)

staff3는 속삭임 1이 이미 속삭임 2에서 답글을 받았다는 것을 알아야 합니다 (모든 메시지를 일일이 확인하지 않는 한 이것이 명확하지 않을 수 있습니다).

1개의 좋아요

내 말은, 어쩌면 가능할 수도 있다는 거야. @sam, 너는 어떻게 생각해? 쉬운 변경이라면 찬성할 거야. 하지만 쉬운 변경이 아니라면 반대야.

1개의 좋아요

이 부분을 변경하는 것은 꽤 복잡한 작업입니다. 모든 엣지 케이스를 찾는 데 1~2시간의 작업이 소요될 것으로 예상됩니다. 속삭임(whispers) 기능이 존재한다는 사실을 속삭임이 아닌 게시물에 노출하고 싶지 않으므로, 이 정보를 업데이트할 수 있는 경우는 매우 제한적입니다.

pr-welcome 라벨을 붙이되, 변경 사항이 신중하게 테스트되었는지, 속삭임 기능의 존재가 노출되지 않도록 처리되었는지, 그리고 성능 문제를 유발하지 않는지 확인한 경우에만 환영합니다.

7개의 좋아요

샘, 미리 알려줘서 고마워.

백엔드에서는 이미 모든 처리가 끝났다고 생각했고, 프론트엔드에서 버튼을 추가하는 것만 남았다고 여겼어.

우리는 속삭임(whispers) 기능을 많이 사용하는데, 현재 누가 어떤 문제에 답했는지 파악하기가 정말 어려워서, 다른 사람이 이미 처리했는지 모르고 여러 스태프가 같은 문제에 중복으로 답하는 경우가 생겨.

그래서 나중에 시간을 내서 이 기능을 구현할 계획이야. 어떤 파일부터 시작해야 할지 몇 가지 힌트를 주거나, 어떤 엣지 케이스가 있을 수 있는지 알려주면 감사할게.

1개의 좋아요

또한, 버그라고 생각하는 문제를 발견했습니다.

재현 방법

  1. User1이 게시글 1을 작성합니다.
  2. Staff1이 게시글 1에 게시글 2로 답변합니다.
  3. Staff1이 게시글 1에 Staff2에게 @멘션과 함께 속삭임 1을 보냅니다.
  4. Staff2가 속삭임 1에 속삭임 2로 답변합니다.
  5. Staff3가 속삭임 2에 속삭임 3으로 답변합니다.
  6. Staff1이 게시글 1의 답변 보기 위젯을 클릭합니다.

기대 동작

게시글 2가 표시되고, 속삭임 1만 속삭임 형식(연한 회색 이탤릭)으로 표시됩니다.

현재 동작

게시글 2가 표시되고, 속삭임 1, 2, 3이 모두 일반 게시글 형식으로 표시됩니다(다만 User1은 게시글 2만 볼 수 있음).

1개의 좋아요

샘, 안녕?

이전에 대한 생각이 바뀌었는지 모르겠지만, 최근에 새로운 이상한 동작을 발견했어요:

  1. 관리자가 이전 속삭임에 답장을 보낼 때, show-replies 위젯이 이렇게 표시되는데, 이게 제가 기대했던 동작이에요:

  1. 하지만 페이지를 새로고침하면 위젯이 더 이상 표시되지 않아요.

2개의 좋아요

또 다른 이상한 현상을 발견했습니다 (재현은 아직 못 해봤어요). 여기서는 속삭임이 답장이 있다는 표시가 뜨는데 (새로고침 후에도), 실제 답장은 속삭임이 아닌 일반 메시지입니다. :thinking:

2개의 좋아요