تعيين "لافتة القراءة فقط" على الفئة يعطل زر موضوع جديد في مكون السمة

المشكلة:

عندما:

  • يتم تثبيت مكون سمة زر الموضوع الجديد
  • يتم تكوين “نص اللافتة عندما لا يمكن للمستخدم إنشاء موضوع في هذه الفئة:” في فئة
  • يكون لدى المستخدم * بالفعل * أذونات لإنشاء مواضيع في الفئة

إذًا:

  • يكون زر الموضوع الجديد معطلاً
  • يظهر تلميح “ليس لديك الإذن لإنشاء مواضيع جديدة هنا”

image

المتوقع:

  • لا يتم تعطيل زر الموضوع الجديد لأن المستخدم * لديه * الأذونات بالفعل
  • حقيقة أن نص اللافتة تم تكوينه ليس سببًا للافتراض بأن المستخدم ليس لديه الأذونات.

@awesomerobot انظر الكود

@yigit هذا هو السبب الجذري للمشكلة التي ناقشناها بالأمس

6 إعجابات

شكرا للإبلاغ! تم دمج إصلاح للتو: FIX: don't disable based on banner condition by awesomerobot · Pull Request #11 · discourse/discourse-new-topic-button-theme-component · GitHub

8 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 7 أيام. لم تعد الردود الجديدة مسموح بها.