Actualmente estoy agregando cuentas sociales de usuario en campos personalizados. Usando la función addPosterIcons de la API de plugins para renderizar las cuentas sociales delante del nombre de usuario, pero los campos personalizados del usuario están vacíos para una publicación recién creada. ¿Qué estoy haciendo mal aquí?
initializer.js
function initializeDiscourseUserProfileEnhancer(api) {
api.addPosterIcons((cfs, attrs) => {
// los objetos cfs y attrs.userCustomFields están vacíos para la nueva publicación
});
}
export default {
name: "discourse-user-profile-enhancer",
initialize() {
withPluginApi("0.8.31", initializeDiscourseUserProfileEnhancer);
},
};