Verstehen, wie das Vertrauenslevel funktioniert

Hallo,
ich verwende folgenden Code, um das Vertrauenslevel des Benutzers zu ermitteln:

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

Ich habe jedoch festgestellt, dass bei einem Vertrauenslevel von Null nicht der Name „Neuer Benutzer

Du könntest diesen Fall leicht lösen, indem du deine erste Liste wie folgt änderst:

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

Und deine zweite Zeile wäre so viel schneller:

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