The discussion revolves around the issue of Trust Level promotion from T1 to T2 not working as expected. yanokwa reported a user meeting all the requirements, but still being stuck at TL 1. The user’s stats include 56 days visited, 8h read time, and 605 posts read.
mbauman and JammyDodger pointed out that the user needs to reply to at least 3 different topics not created by themselves to meet the TL 2 requirement. yanokwa confirmed that the user’s 14 posts are in at least 8 different topics, but it’s unclear if they meet the specific criteria.
Moin referenced the Discourse code, supporting mbauman’s hypothesis. mbauman suggested that replying to a topic started by oneself may not be considered a true reply to a topic, and that the requirement should be described more clearly. bob_the_tomato proposed manually promoting the user, but mbauman preferred to understand the root cause of the issue.
There are no overridden values in the site Trust Level settings
There is nothing obviously broken in /logs or /sidekiq
I expect this user to be at least TL 2 but their user page shows TL 1. What am missing? Is there anyway I can check which requirement they haven’t met?
This does sound odd
Has this only ever happened to one user that you are aware of? Were (any of) your forum’s users migrated from another platform by chance?
More precisely: are those 14 posts in three different topics not created by the user themselves? I stumbled across this topic searching for reasons why a user on our site didn’t get promoted, and this seems to be a possible cause.
The user in question is going to reply to a few more topics — not created by themselves — and we’ll see if they get promoted upon doing so.
It does make sense — is it really a reply to a topic if that topic was started by you? And it is representative of the kind of broader engagement that we’d strive for folks to have to become a “member.”
It should perhaps just be described a bit more clearly.