채팅 1.3.0에서 1.4.0업데이트시 오류

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.18.3
  • 프로젝트명 : Magongki
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 : Cannot implicitly convert type ‘System.Collections.Generic.List<BackndChat.BlockPlayerInfo>’ to ‘System.Collections.Generic.List’
List<string> blocks = ChatClient?.GetBlockGamers();

if (blocks.Count == 0)
{
    MessageInfo messageInfo = new MessageInfo
    {
        Index = 0,
        GamerName = "SYSTEM",
        Avatar = "AvatarSystem",
        Time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
        Tag = "",
        ChannelGroup = CurrentChannelGroup,
        ChannelName = CurrentChannelName,
        ChannelNumber = CurrentChannelNumber,
        Message = "Empty Block Gamer"
    };

    channelInfo.Messages.Add(messageInfo);

    OnChatMessage(messageInfo);
}

위 코드에서 Cannot implicitly convert type ‘System.Collections.Generic.List<BackndChat.BlockPlayerInfo>’ to ‘System.Collections.Generic.List’ 라는 메세지가 뜨는데,
코드의 오류 위치는 List blocks = ChatClient?.GetBlockGamers();를 가리키고 있습니다.

안녕하세요 개발자님,
남겨주신 프로젝트 명으로 뒤끝 프로젝트 정보가 확인되지 않아 정확한 안내가 불가합니다.
채팅의 경우 베이트와 다르게 서버 업데이트가 자동으로 진행되지 않고 콘솔 내에서 수동으로 진행하도록 제공중에 있습니다.
채팅 SDK 업데이트와 함께 채팅 서버도 1.4.0 버전으로 업데이트 되었는지 [콘솔 - 채팅 - 설정 - 서버 버전] 경로에서 확인해 업데이트를 진행해주시기 바랍니다.

서버와는 별도로 클라이언트 실행전 코드 에디터 상에서 문제가 발생합니다.
지금 현재는 오류 확인후 1.3.0으로 롤백을 한 상태입니다.

SDK 1.4.0 버전의 변경점으로
기존 닉네임만 제공되었던 차단 유저 정보가 차단 시간이 함께 제공되도록 업데이트가 이루어졌습니다.

1.3.1 이하 버전에서 업데이트 시
코드 첫문장의List<string>List<BlockPlayerInfo>로 변경하여 이용해 주시기 바랍니다.

1.3.1 이하 버전
image

1.4.0 이상 버전
image
image

좋아요 1