مرحبًا،
لاحظت هذا اليوم، لذا لست متأكدًا مما إذا كان الأمر كان كذلك من قبل.
بشكل عام، لدى TL4 (القائد) في مفتاح إدارة المنشور خيار إلغاء إخفاء المنشور المبلغ عنه، ولكن عند الإبلاغ عن منشور والضغط على “إلغاء الإخفاء”، لا يعمل.
خطوات إعادة الإنتاج
اطلب من حساب آخر نشر شيء ما علنًا أو في رسالة خاصة.
اسمح لأي شخص بالإبلاغ عن المنشور (يجب أن يكون مخفيًا).
اطلب من مستخدم لديه TL4 فقط إلغاء إخفاء المنشور.
النتيجة المتوقعة:
سيتم استعادة المنشور المبلغ عنه.
النتيجة الفعلية:
يملك مستخدم TL4 خيار إلغاء إخفاء المنشور، لكنه لا يلغي إخفاء المنشور عند النقر عليه.
لقد قمت بإعادة إنتاج هذه المشكلة في منتديي Discourse على الإصدار 2.8.0 بيتا 1.
إعجاب واحد (1)
أعتقد أن هذا قد يكون مرتبطًا بالخطأ الحالي الذي نواجهه، حيث تظهر أرقام الأعلام لمستخدمي TL4 بينما لا ينبغي أن تظهر. @Roman ، هل تعمل على إصلاح هذا؟
Roman
(Roman Rizzi)
31 مايو 2021، 1:04ص
3
لقد أصلحتُ تلك بالفعل، لكن يبدو أن هذه غير مرتبطة. سألقِ نظرة عليها غدًا صباحًا.
إعجاب واحد (1)
Roman
(Roman Rizzi)
31 مايو 2021، 3:43م
5
يبدو أن هذا الخطأ قديم جدًا. وفقًا لـ PostGuardian، يمكن فقط لأعضاء الطاقم إلغاء إخفاء المنشورات، لكن العميل يتحقق مما إذا كان المستخدم عضوًا في الطاقم أو TL4.
لقد قمت بإنشاء طلب دمج (PR) لإخفاء الزر عن TL4:
master ← tl4_users_unhide_post
merged 07:39PM - 31 May 21 UTC
"PostsGuardian#can_unhide_post?" only returns true if the user is a staff member… . We shouldn't let TL4 users see the Unhide post button.
افترضت أن هذا هو ما نريد فعله، لكن يمكنني تعديل الحارس إذا فضلنا السماح للقادة بإلغاء إخفاء المنشورات.
5 إعجابات