حقول المستخدم فارغة لـ addPosterIcons عند إنشاء منشور جديد

أقوم حاليًا بإضافة حسابات المستخدمين الاجتماعية في حقول مخصصة. باستخدام الدالة 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);
  },
};