Heyo.
@JammyDodger posted Trust Level Permissions Reference which says the following;
However, when I earned the Out of Love badge, I already had User Trust Level 2. As soon as I earned the badge, I could no longer like posts and was informed that I would need to wait until more time had passed. This makes me think either the initial 50 likes or the x1.5 multiplier is incorrect. If this is accurate, I would assume it is the latter, as otherwise the maths doesn’t work out very cleanly.
I was originally going to respond to the post asking whether he may have made a mistake, however, as I continued to look into it, I began to suspect he had correctly documented the intended behaviour.
For example, the blog post Understanding Discourse Trust Levels also cites a Likes multiplier for UTL2 (admittedly, I’m not sure whether this post is edited or allowed to become outdated over time).
Additionally, badge descriptions for UTL-related badges allude to the same;
So either the functionality was deliberately changed at some point and none of the resources documenting it were updated accordingly (certainly possible, given how large a project Discourse is), or the “have more likes per day” part of trust levels doesn’t appear to be working as intended.
Neither a rubyist nor familiar with the codebase, so I’m not able to take this one any further myself.




