리더보드 LeaderboardTableItem 파싱 버그 제보

  • 뒤끝 SDK 버전 : 5.17.0
  • 프로젝트명 : rom_dev
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

Backend.Leaderboard.User.GetLeaderboards 함수를 사용해 리더보드 목록을 받아왔을때,
LeaderboardTableItem 생성자에서 isReset 변수를 제대로 파싱하지 않습니다.
콘솔 상에서 대상 리더보드는 초기화 주기에 집계 필드를 초기화하도록 되어 있지만(isReset true)
실제 LeaderboardTableItem 에는 false 로 파싱됩니다.

파싱 코드에서는 "true"인지 아닌지를 체크하지만
jsonData[nameof (isReset)].ToString() 의 결과물은 "True"라서 제대로 체크되지 않습니다.

this.isReset = jsonData[nameof (isReset)].ToString() == “true”;

당장 클라에서 쓸 변수는 아니라서 상관없지만 일단 제보합니다.

안녕하세요 개발자님,
말씀해주신 GetLeaderboards 함수 리턴값 중 isReset 의 값이 False로 잘못 제공되는 상황을 확인하였습니다.
관련 내용은 픽스 업데이트될 수 있도록 내부에 피드백하겠습니다.
감사합니다.