我目前正在自定义字段中添加用户社交帐户。我正在使用插件 API 的 addPosterIcons 函数在用户名前面渲染社交帐户,但新帖子的用户自定义字段为空。我在这里做错了什么?
initializer.js
function initializeDiscourseUserProfileEnhancer(api) {
api.addPosterIcons((cfs, attrs) => {
// 新帖子的 cfs 和 attrs.userCustomFields 对象为空
});
}
export default {
name: "discourse-user-profile-enhancer",
initialize() {
withPluginApi("0.8.31", initializeDiscourseUserProfileEnhancer);
},
};