Champs utilisateur vides pour addPosterIcons lors de la création d'un nouveau message

J’ajoute actuellement les comptes sociaux des utilisateurs dans des champs personnalisés. J’utilise la fonction addPosterIcons de l’API de plugin pour afficher les comptes sociaux devant le nom d’utilisateur, mais les champs personnalisés de l’utilisateur sont vides pour un post nouvellement créé. Qu’est-ce que je fais de mal ici ?

initializer.js

function initializeDiscourseUserProfileEnhancer(api) {
  api.addPosterIcons((cfs, attrs) => {
    // cfs et attrs.userCustomFields objects sont vides pour un nouveau post
  }

export default {
  name: "discourse-user-profile-enhancer",

  initialize() {
    withPluginApi("0.8.31", initializeDiscourseUserProfileEnhancer);
  },
};