Wenn Sie sich die .json-Ausgabe eines Benutzerprofils ansehen, sehen Sie den user_fields-Datensatz (wie https://meta.discourse.org/u/pfaffman.json, außer dass hier keine benutzerdefinierten Felder vorhanden sind). Dort befinden sich die Benutzerfelder, die Sie in der Benutzeroberfläche hinzufügen (sie sind eigentlich eine spezielle Art von user_custom_field). Die user_custom_fields scheinen nicht im Benutzerdatensatz in einem Topic-Stream vorhanden zu sein. Ich bin mir nicht sicher, ob sie einmal dort waren und jetzt weg sind (das wäre wahrscheinlich ein Fehler). Sie müssen sicherstellen, dass Ihre Benutzerfelder in diesen Einstellungen sichtbar sind (z. B. auf der Benutzerkarte anzeigen?).
Nach allem, was ich jetzt sehe, müssen Sie ein Plugin erstellen, das diese benutzerdefinierten Felder zum Serializer hinzufügt.
Wenn Sie Gruppen anstelle Ihres benutzerdefinierten Benutzerfeldes verwenden könnten, könnten Sie Ihr Problem lösen.