التبديل إلى المجموعات ذات الأعضاء المخفيين يسبب مشكلة في واجهة المستخدم في دليل /u

لدينا بعض المجموعات حيث قمت بتعيين رؤية الأعضاء على “أعضاء المجموعة فقط”. لذلك لا يمكن للمستخدم العادي رؤية الأعضاء وهذا يعمل في صفحة المجموعة:

لقطة شاشة من 2022-04-02 10-39-01

ولكن بعد ذلك في صفحة المستخدمين، يمكن لنفس المستخدم العادي التصفية حسب المجموعة والحصول على قائمة بجميع أعضائها.

3 إعجابات

مرحباً @manuel

أنا غير قادر على إعادة إنتاج المشكلة. لقد أنشأت للتو مجموعة على Meta بهذه الإعدادات:

أنا العضو الوحيد في المجموعة:

إذا قمت بتسجيل الدخول كمستخدم آخر وقمت بتصفية صفحة المستخدمين، تكون القائمة فارغة:

https://meta.discourse.org/u?group=testgroup

هل يمكنك إرسال لقطة شاشة لإعدادات “الرؤية” لمجموعتك؟

إعجابَين (2)

هممم.. لدي نفس الإعدادات:

أنا أتظاهر بأنني مستخدم عادي بمستوى ثقة 0 وأحصل على القائمة في صفحة المستخدمين. لست متأكدًا كيف يمكنني أو يجب علي محاولة تصحيح هذا الأمر بشكل أكبر؟

إعجاب واحد (1)

شكراً على التفاصيل!

أعتقد أن ما يحدث هو مجرد مشكلة في واجهة المستخدم. عند التبديل إلى مجموعة، يحدث خطأ مخفي، ولذلك تحتفظ واجهة المستخدم ببيانات القائمة السابقة. المستخدمون المعروضون ليسوا أعضاء في المجموعة الخاصة بالفعل.

إذا قمت بزيارة هذا الرابط مباشرة: https://meta.discourse.org/u?group=testgroup فستكون القائمة فارغة. إذا قمت بالتبديل إلى “team”، ثم عدت إلى “testgroup”، فستبقى قائمة أعضاء “team”.

لذلك هناك بالتأكيد خطأ، ولكنه لا يكشف في الواقع عن أي معلومات حساسة. هل يتطابق هذا مع ما تراه؟

4 إعجابات

نعم، هذا ما أحصل عليه أيضًا! في الواقع، ليس أعضاء المجموعة وبمجرد إعادة تحميل الصفحة يدويًا، أحصل على “لم يتم العثور على نتائج”.

إذًا، هل يجب علي تعطيل المكونات وأجزاء من كود السمة لمحاولة العثور على ما قد يسبب ذلك؟

3 إعجابات

يبدو أن نفس الشيء يحدث هنا في ميتا، لذلك لا أعتقد أن الأمر يتعلق بموقعك على وجه التحديد. سنقوم بإصلاح هذا - شكرًا للإبلاغ!

5 إعجابات

سيؤدي ذلك إلى إصلاح المشكلة.

3 إعجابات