user.getUserStatusNumber() soll einfach eine Number zurück geben (StatusNummern)
Jedesmal ein vergleich mit
if(user.getUserStatus() == UserStatus.Stammi)
ist nervig. Bin dafür das wir
user.getUserStatusNumber dazubekommen und dafür eine Number zurück bekommen (Die Status-Nummern die im Profil eh sind 2 = Stammi, 6 = Admin usw...)

Hallo Jan,
diese Idee ist so gut, dass wir sie quasi bereits gebaut, aber noch nicht dokumentiert hatten. Ein bisschen anders haben wir es jedoch gemacht.
Das Objekt UserStatus hat die Methode getNumericStatus mit der man den Status als Zahlenwert erhalten kann.
Mit dem nächsten Update gibt es zudem die Methode isAtLeast mit der man herausfinden kann, ob der Status mindestens einem Status entspricht:
if (user.getUserStatus().isAtLeast(UserStatus.Family))
{
// Führe diesen Code aus, wenn der Status mindestens Family ist.
}
-
DerNeuanfang commented
das mit den Nummern gibt es schon, ist nur noch nicht Dokumentriert...
Es funktioniert mit:
var userStatusNumber = user.getUserStatus().getNumericStatus();