Allow mods to migrate users Closes #1825

This commit is contained in:
Kalle 2024-08-12 17:14:39 +03:00
parent d0832d12f0
commit 098ff1749a
2 changed files with 2 additions and 2 deletions

View File

@ -22,7 +22,7 @@ export const action = async ({ request }: ActionFunctionArgs) => {
switch (data._action) {
case "MIGRATE": {
validate(isAdmin(user), "Admin needed", 401);
validate(isMod(user), "Admin needed", 401);
await AdminRepository.migrate({
oldUserId: data["old-user"],

View File

@ -46,7 +46,7 @@ export default function AdminPage() {
{process.env.NODE_ENV !== "production" || isAdmin(user) ? (
<Impersonate />
) : null}
{isAdmin(user) ? <MigrateUser /> : null}
{isMod(user) ? <MigrateUser /> : null}
{isAdmin(user) ? <ForcePatron /> : null}
{isMod(user) ? <BanUser /> : null}
{isMod(user) ? <UnbanUser /> : null}