Cheers in Usercard doesn't "respect" the group visibility settings

Steps to reproduce:

  1. Limit a leaderboard to a specific group
  2. Log in as said user of a group
  3. The “Cheers” in the user card and user profile are being displayed and the Leaderboard link leads to an invalid page

Expected behavior would be to not display the Cheers in the User card or user profile to users who are not added to the leaderboard “visible to groups” setting

tested on Discourse 3.5.0.beta8-dev