Allow mod to ban users

This commit is contained in:
Kalle
2024-04-14 10:36:26 +03:00
parent aeda716d82
commit 53915f5c87
2 changed files with 4 additions and 4 deletions

View File

@@ -76,7 +76,7 @@ export const action = async ({ request }: ActionFunctionArgs) => {
break;
}
case "BAN_USER": {
validate(isAdmin(user), "Admin needed", 401);
validate(isMod(user), "Mod needed", 401);
await AdminRepository.banUser({
bannedReason: data.reason ?? null,
@@ -89,7 +89,7 @@ export const action = async ({ request }: ActionFunctionArgs) => {
break;
}
case "UNBAN_USER": {
validate(isAdmin(user), "Admin needed", 401);
validate(isMod(user), "Mod needed", 401);
await AdminRepository.unbanUser(data["user"]);

View File

@@ -45,8 +45,8 @@ export default function AdminPage() {
) : null}
{isAdmin(user) ? <MigrateUser /> : null}
{isAdmin(user) ? <ForcePatron /> : null}
{isAdmin(user) ? <BanUser /> : null}
{isAdmin(user) ? <UnbanUser /> : null}
{isMod(user) ? <BanUser /> : null}
{isMod(user) ? <UnbanUser /> : null}
{isAdmin(user) ? <RefreshPlusTiers /> : null}
{isAdmin(user) ? <CleanUp /> : null}
</Main>