Is there a reason that users are not showing in the main user list but can be seen in a group user list? Normally they would show in both.
The main user list only shows active usersâŠ
Iâm helping Constance with this. Weâre not seeing users who just posted (and are one of the only posters). Weâre expecting to see a user who just posted here. Is there a user directory on Discourse anywhere? Or is active users the only listing? Is there a timeout for when this list is updated?
Go to:
Admin â Users â New
If you canât find them there then thereâs a problem.
If theyâre there and have been active for a few days and you canât find them on the heavily cached /Users page thereâs a problem.
heavily cached
Anywhere I can find out more information about this (how heavily? can I force a clear?) For example, three new users joined yesterday and performed activities and they donât show up in the users âleaderboardâ. This doesnât seem like a directory to me.
It isnât a browser cache that can be cleared. Itâs a cached database query.
Thatâs why youâre not seeing them at /users, Because the query is expensive it isnât âreal timeâ. The job runs once daily, so if they still arenât there tomorrow, then there will be reason to be concerned.
It does bring up an idea for a feature request. eg. during the bootstrap stage of the forum, run the job more often.
If you are self-hosted and have admin access, you can navigate to /sidekiq/scheduler
, find Jobs::DirectoryRefreshDaily
, and press Trigger.
To refresh month/quarter/all-time views, trigger Jobs::DirectoryRefreshOlder
Cheers, thatâll be perfect for our self-hosted customers. This one is not. Seems more like a documentation issue. This client was thinking âUsersâ would be a list of Users of the forum. But itâs a âLeaderboardâ or âActive Usersâ list. There doesnât really seem to be an indicator in the UI of this. A /directory feature that shows basically /admin/users would be a killer feature for our customers who have a small private forum that need to see the member list. Now that we know Users is Active Users, we can instruct other customers going forward. Thanks!
The UI is not perfect, but we do have the âtrust_level_0â group, that includes all users. For example: https://meta.discourse.org/groups/trust_level_0
This is a fantastic workaround, thanks!
This does not seem to work now
Any other work around ?