ユーザーのソーシャルアカウントをカスタムフィールドに追加しています。addPosterIcons プラグイン API 関数を使用して、ユーザー名の前にソーシャルアカウントをレンダリングしようとしていますが、新しく作成された投稿ではユーザーのカスタムフィールドが空になっています。何が間違っていますか?
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);
},
};