Why does the user list remain empty?

I have a fresh Discourse installed on DigitalOcean (followed ssh instructions)

After creating 5 users, and visiting /users page it always “No results were found.”
What could be wrong? This happens for both logged in and logged out users. Also settings box is ticked to show users list.

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

What TL are the new users? I believe it filters out TL 0 users. Plus that page is very heavily cached and requires a job to run in Sidekiq (IIRC)

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

They are a mix of users. Some are even admins.

Like @cpradio said this page is updated in a background job. I would ensure sidekiq is properly running and wait for 24 hours for the job to run.

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

regategorizing as feature, it is working as designed, there is a delay there. If you want it any faster there is a huge and complex cost involved.

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

Is it there a way to force that background job to run on a local setup? I have the same issue in my development environment I have added few users to different levels also make those users create some topics but my users list its empty.

Of course, tomorrow may get solved, but other fellows may need this in order to develop something and it will be annoying try to wait for such long time.

Cheers!

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

Solution is here: User list can not be displayed

هل يمكنك إعطاء تلميح حول ماهية الوظيفة حتى أتمكن من إجبارها؟ لقد راجعت /sidekiq/scheduler و app/jobs وما زلت لا أستطيع العثور عليها.

وبعد أن أؤكد أن هذا يعمل في بيئة الاختبار، إذا أراد عميل من فئة الأعمال تشغيله، هل يمكنه إرسال طلب عبر البريد الإلكتروني إلى الدعم؟

تعديل: لقد وجدتها: Jobs::DirectoryRefreshDaily

لكن /u لا يزال لا يعرض جميع المستخدمين النشطين.

تعديل: انظر أيضًا Jobs::DirectoryRefreshOlder

7 إعجابات