الوصول إلى حقول المستخدم المخصصة عبر JavaScript/API المكونات الإضافية

إذا نظرت إلى مخرجات .json لملف تعريف مستخدم، سترى سجل user_fields (مثل https://meta.discourse.org/u/pfaffman.json، باستثناء عدم وجود حقول مخصصة هنا). هذا هو المكان الذي توجد فيه حقول المستخدم التي تضيفها في واجهة المستخدم (إنها في الواقع نوع خاص من user_custom_field. لا يبدو أن user_custom_fields موجودة في سجل المستخدم في تدفق موضوع. لست متأكدًا مما إذا كانت موجودة في وقت ما ثم اختفت (قد يكون هذا خطأ). تحتاج إلى التأكد من أن حقول المستخدم الخاصة بك مرئية في تلك الإعدادات (عرض على بطاقة المستخدم، ربما؟).

مما أراه الآن، تحتاج إلى إنشاء إضافة (plugin) تضيف تلك الحقول المخصصة إلى الـ serializer.

إذا كان بإمكانك استخدام المجموعات (groups) بدلاً من حقل المستخدم المخصص الخاص بك، فقد تتمكن من حل مشكلتك.