User Trust Level Not Influencing the Number of Available Likes

Heyo.

@JammyDodger posted Trust Level Permissions Table (inc Moderator Roles) 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.

These are controlled by the additional likes per day set of admin settings, and are still very much current: :+1:

There are two messages you can receive about Likes - one is using all your daily allowance [1], and another for if you’re using them too quickly in a short space of time, which also has a cooldown period. I’m wondering if you triggered the second one instead of the first?

I’ve just had a quick blast on my test site with a TL2 test user just to be sure and it seems to be working as expected:

Just to add - The Out of Love badge is also granted daily, rather than triggered by a post action, so that may also account for a mismatch in when you got it versus how many Likes you had left for that day. :+1:


  1. ↩︎

1 Like

No; it was definitely the first. Here is a screenshot;

I regret your choice to move this out of bug, but I won’t risk reverting a moderator’s edit.

1 Like

It is indeed good forum etiquette not to override a Team category move without providing more concrete info. :slightly_smiling_face:

If you can give some more detailed repro steps, or another site where this is an issue, we can always slide it back again. :+1:

Having tested it on my test site and it working exactly as expected it seems more like it could be some confusion based on this delay:

1 Like