لقد استخدمنا هذه الإضافة لسنوات، لكنها في الآونة الأخيرة تتصرف بشكل متقلب قليلاً.
المشكلة هي أنه على الرغم من إمكانية تحديد تاريخ الميلاد في my/preferences/profile ويدّعي النظام حفظه، فإن تاريخ الميلاد في الواقع لا يُحفظ بشكل دائم، ويختفي بمجرد إعادة تحميل الصفحة.
ومع ذلك، في مثيل آخر من Discourse (نفس الإصدار)، يبدو أن هذا السلوك يحدث فقط لبعض الحسابات وليس للآخرين. لا أستطيع تحديد النمط، لكنه يؤثر على مستخدمين آخرين، لذا فهو بالتأكيد ليس مشكلة خاصة بي فقط.
لاحظنا ذلك فقط بعد الانتقال من الإصدار 3.5.4 إلى إصدار ESR الحالي (2026.1.3) حيث أصبحت هذه الميزة الآن جزءًا من النواة. هل يواجه أي شخص آخر هذه المشكلة حيث يبدو أن حفظ تاريخ الميلاد يعمل… لكنه في الواقع لا يُحفظ؟
تابع الموضوع، إذ أعتقد أنني قد تأكدت من وجود الخطأ وكيفية تكراره.
يبدو أن هذه المشكلة تحدث فقط عند تمكين إعداد الملف الشخصي hide_profile — حيث يبدو أن حقل تاريخ الميلاد في صفحة تحرير الملف الشخصي لا يعمل كما هو متوقع (يبدو أنه لا يتم حفظه). بينما، إذا تم تعطيل hide_profile، فإن تاريخ الميلاد المحفوظ سابقًا يظهر. أعتقد أن هذا قد يكون قد أُدخل هنا: