신뢰 레벨 작동 방식 이해하기

안녕하세요,
사용자의 신뢰 등급을 가져오기 위해 다음 코드를 사용하고 있습니다:

const trustLevel = helper.attrs.user_trust_level;
const trustLevelName = trustLevel ? Discourse.Site.currentProp('trustLevels').findBy('id', trustLevel).name : '';

하지만 사용자가 신뢰 등급 0을 가지고 있으면 "new user"라는 이름 대신 빈 문자열이 반환되는 것을 확인했습니다. 신규 사용자의 경우 helper.attrs.user_trust_level이 왜 정의되지 않나요?
감사합니다 :slight_smile:

첫 번째 목록을 다음과 같이 수정하면 해당 경우를 쉽게 처리할 수 있습니다.

const trustLevel = helper.attrs.user_trust_level || 0;

두 번째 줄은 다음과 같이 작성하면 훨씬 빠릅니다.

Discourse.Site.currentProp('trustLevels')[trustLevel].name