tryReportStatus, StatusReport 데이터

설명

getNewStatusReport

notion image
현재 상태에 따른 StatusReport 데이터를 구성한다.
각각의 상태별 report를 생성해주는 메소드가 개별로 있다.

StatusReport 데이터 타입

notion image

tryReportStatus

notion image
💡
오직 여기에서만 setLatestRollbackInfo 메소드를 호출한다.
생성된 statusReport 데이터에 appVersion 값이 없다면 업데이트 정상 완료 혹은 롤백 상황이다.
이는 statusReport.status 값을 보고 판단한다.