aeharding / voyager

Voyager — a mobile-first Lemmy client
https://vger.app
GNU Affero General Public License v3.0
1.48k stars 166 forks source link

Mod log remote admin actions against remote admin on same instance should show with check #1432

Open aeharding opened 5 months ago

aeharding commented 5 months ago

Describe the bug

The admin shield should show a check when an admin:

Right now, the check shield shows for local admins (from the context of the instance you're currently connected to), which is incorrect.

To Reproduce Steps to reproduce the behavior:

  1. Go to mod log
  2. Look for a remote admin banning a user from their instance
  3. Should show with check
  4. Additionally, remote admin banning a user from a community on their instance should also show a check

Expected behavior

Checks

Screenshots

Screenshot 2024-04-24 at 8 13 30 AM

aeharding commented 5 months ago

@0xCmdrKeen can you take a look? Otherwise, I am happy to later.