mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-07 03:35:40 -05:00
Add TO permissions via UI
This commit is contained in:
16
scripts/add-tos.ts
Normal file
16
scripts/add-tos.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import "dotenv/config";
|
||||
import * as AdminRepository from "~/features/admin/AdminRepository.server";
|
||||
import { logger } from "~/utils/logger";
|
||||
|
||||
async function main() {
|
||||
const input = process.argv[2]?.trim();
|
||||
|
||||
const userIds = input.split(",").map((id) => Number(id));
|
||||
|
||||
for (const userId of userIds) {
|
||||
await AdminRepository.makeTournamentOrganizerByUserId(userId);
|
||||
}
|
||||
logger.info(`Added TOs: ${userIds}`);
|
||||
}
|
||||
|
||||
main();
|
||||
Reference in New Issue
Block a user