مستخدمان ينتظران الموافقة ولكن ليس في RQ - أين هما؟

نحن نستخدم نفس عملية التسجيل لجميع المستخدمين الجدد، باستخدام ووردبريس كمزود OAuth ونطلب الموافقة اليدوية على ديسكورس. 99% من الوقت تعمل بشكل جيد. لكن هناك مستخدمان خلال الأسابيع الماضية مفقودان في مكان ما. يرسل ديسكورس إشعارات بأنهما قيد المراجعة، ولكنهما ليسا في قائمة المراجعة، بغض النظر عن كيفية التصفية.

يجب أن يعرف ديسكورس مكانهما، لأنه يرسل إشعارات. كيف يمكنني العثور عليهما؟


انتقل إلى admin > users يجب أن يكونوا هناك.

لقد وجدتها باستخدام

AdminUserIndexQuery.new(query: 'pending', stats: false).find_users_query

لقد كانوا في انتظار الموافقة لمدة 2-3 سنوات. يبدو أنه خطأ أنهم لا يظهرون في قائمة المراجعة.

إعجابَين (2)

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

لذلك يبدو دائمًا أن هناك مستخدمين ينتظرون.

أعتقد أنه تم ذكر هذا هنا أيضًا:

إعجابَين (2)