Hier ist ein kurzer Überblick, der vor dem Schlafengehen bei der Fehlersuche helfen soll. 
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/helpers/category-link.js#L159
displayName existiert nicht. Stattdessen gibt es ein Feld namens name.
Die Änderungen erfolgen in diesem Commit:
Es scheinen die Getter im Kontext der Benutzersusammenfassung zu fehlen, da die Daten von /summary.json abgerufen werden.
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/models/user.js#L1068-L1073
Vielleicht wäre eine Zuordnung von top_categories mit Category.create() oder einer einfachen spezifischen Klasse in Ordnung.
4 „Gefällt mir“