Ich versuche seit gestern eine Topliste zu erstellen und Einträge im profil anzeigen zu lassen
Die Topliste anlegen scheint zu funktionieren aber es wird mir nichts im profil angezeigt und ich finde einfach nicht raus was ich da machen muss?
Warnung! Spoiler!

Code:
App.onAppStart = function() {

    var TopListAccess = KnuddelsServer.getToplistAccess();
    var ProfileEntryAccess = KnuddelsServer.getAppProfileEntryAccess();

    var rank = TopListAccess.createOrUpdateToplist('Points', 'Rang', {
        1: 'Unbekannt',
        5: 'Gast',
    });

    ProfileEntryAccess.createOrUpdateEntry(rank, ToplistDisplayType.Label);

};

App.onUserJoined = function(user) {
    
    user.getPersistence().addNumber('Points', 1);

    var points = user.getPersistence().getNumber('Points', 0);

    var position = UserPersistenceNumbers.getPosition('Points', user, {
        ascending: false
    });

    // Ausgabe wie oft im Channel und welche Toplist platzierung
    // Funktioniert auch
    BOTUSER.sendPrivateMessage('Du hast uns ' + points + ' mal besucht und Position ' + position + '!', user);

}


Es wird also einfach nur gezählt wie oft der user im channel war und danach ränge verteilt
Wenn ich nun den Channel betrete wird auch immer 1 hochgezählt und mir wird auch ausgegeben wie oft und auch das ich auf platz 1 bin

Nun möchte ich aber wissen wie ich den Rang auch im Profil anzeigen lassen kann denn das wird nicht gemacht