scratchfoundation / scratch-www

Standalone web client for Scratch
https://scratch.mit.edu
BSD 3-Clause "New" or "Revised" License
1.59k stars 841 forks source link

Make it easy to remove yourself as curator or manager of a studio #7371

Open benjiwheeler opened 1 year ago

benjiwheeler commented 1 year ago

Expected Behavior

  1. I'm a curator of a studio that has hundreds of curators. But I don't want to be a curator.
  2. Go to the studio's curator tab
  3. Remove myself as a curator

Actual Behavior

  1. I can't remove myself as a curator because there are hundreds of curators, because I need to "load more" dozens of times to find my username

(E.g., https://scratch.mit.edu/users/ChocoMilkLover2 right now is a curator of https://scratch.mit.edu/studios/32300482/curators and doesn't want to be, but can't figure out how to leave it!)

Proposal

If we just sorted the list of curators we show to put the logged-in user first (and, I guess, do the same for managers), that would probably solve this problem, right?

WorldLanguages commented 1 year ago

Related issue: "Consider adding Leave Studio button" at #5400