9

On all the chat domains, the moderator page has a link to the path /admin/users, and the tab "Ignores" on that page is broken, which simply throws and display a HTTP 500 server error page.

I couldn't find a prior bug report about this yet.

Broken pages (requires moderator privileges on the relevant server to test; others will get a 404 error):

5
  • 1
    Does this still not work? Aug 22 '21 at 22:35
  • 1
    nope, nope, nope. Aug 23 '21 at 2:09
  • Huh, had no idea mods could see who users are ignoring. Aug 23 '21 at 6:58
  • @ShadowWizardWearingMaskV2 Not per se. They can see the number of users ignoring a particular user, and a ranking of such. Aug 24 '21 at 19:39
  • @SonictheAnonymousHedgehog they can access the "prefs" tab of a user's chat profile and that lists users that user is ignoring, but yeah there's no way I'm aware of to see on a profile a list of users that are ignoring them. (it is just on separate page which basically lists users with a count of how many users are ignoring them - but that's as specific as it goes... or not given this bug report :p) Aug 25 '21 at 8:00
1

The data for user ignores is stored in a way that is causing the query that supplies data for this page to time out (in my testing, it takes over 40 seconds to complete on prod). In order to change this, we would need to change the entire mechanism by which we are recording user ignores (and then backfill and update every function that touches it). Unfortunately, we don't have the resources in the foreseeable future to be able to address this. So I am declining this request and hiding the tab in the admin chat panel.

Chat admin controls
Which one is ignored the most?
Requires refactor

3
  • Now this is a feature I don't mind seeing going away. :) Aug 25 '21 at 9:42
  • You can backlog it for when you overhaul chat into this century ;)
    – Luuklag
    Aug 25 '21 at 11:28
  • Removing the link is also an acceptable outcome. Thanks! Aug 25 '21 at 14:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .