프로젝트

일반

사용자정보

결함 #14010

[3T][Talk][#20953][MO] Kolon Talk_대화 내용 전달 시 전달한 사람 목록에도 새로운 메세지로 표시됨

박수민이(가) 약 2달 전에 추가함. 약 한달 전에 수정됨.

상태:
해결
우선순위:
보통
담당자:
시작시간:
2025-11-05
완료기한:
진척도:

100%

추정시간:
버전:
앱버전:
디바이스:
MO_APP_AOS, MO_APP_iOS
요청자:
OS버전:
심각도:
중대한 결함(Major)

설명

[재현경로]

A와의 대화방 목록에서 임의의 내용 선택 > 전달 > B 계정으로 전달
[문제점]

대화 내용 전달 시 전달한 사람 목록에도 새로운 메세지로 표시됨
[기대결과]

본인이 아닌 다른 사람에게 전달했으므로 새로운 메세지로 표시되지 않아야 함

이력

#1 박수민이(가) 약 2달 전에 변경

  • 디바이스MO_APP_AOS, MO_APP_iOS이(가) 추가되었습니다.
  • 디바이스 값이 지워졌습니다. (PC_Web)

#2 조경천이(가) 약 한달 전에 변경

  • 상태을(를) 신규에서 의견(으)로 변경되었습니다.
  • 담당자을(를) 조경천에서 정인명(으)로 변경되었습니다.

메시지를 다른 사람에게 전달 한 후, 채팅방 목록을 조회하면 메시지를 전달했던 대화방의 unReadCount 가 1로 내려오고 있습니다.
KolonTalk 서버에서 unReadCount 0 처리 가능한지 검토 필요해 보입니다.

#3 조경천이(가) 약 한달 전에 변경

참고로 PC 버전의 경우 메시지 공유하기 시 해당 공유방으로 이동하기 때문에 readMark 전송에 따른 읽기가 된 것으로 보여지나,
앱의 경우 메시지 공유 후 해당 대화방으로 이동하지 않는 시나리오이기에 앱에서만 해당 현상이 발생하는 것으로 보여집니다.

#4 박수민이(가) 약 한달 전에 변경

#20953 [MO] Kolon Talk_대화 내용 전달 시 전달한 사람 목록에도 새로운 메세지로 표시됨

위 문제점 로그 전달 해 드리려고 찍어봤는데, 요청 값에 noReadMark 라고 있던데요.
AOS/iOS 모두 메시지 전달 시(FORWARD) 시 true 로 전달하고 있고,
이로 인해 서버에서 읽지 않음 처리한 것으로 보여집니다.
실제 noReadMark 를 false 로 전달했더니, 읽음 처리 됩니다.
기존 코드를 보면 forward 메시지인 경우 일부러 true로 넘기고 있던데요. 이부분을 변경해도 될 지 검토 요청드립니다.
참고로 swagger 규격을 확인해 봤는데, noReadMark 에 대한 설명이 없습니다. ㅠ

#5 박수민이(가) 약 한달 전에 변경

  • 상태을(를) 의견에서 해결(으)로 변경되었습니다.
  • 진척도을(를) 0에서 100(으)로 변경되었습니다.

false로 변경하여 처리 완료.

내보내기 Atom PDF