mirror of
https://github.com/detleph/server.git
synced 2026-09-09 23:44:51 +02:00
added function to delete unverified teams
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import express from "express";
|
||||
import { requireConfiguredAuthentication } from "../Middleware/auth/auth";
|
||||
import { deleteTeam, getTeam, getTeams, updateTeam } from "../Controllers/team.controller";
|
||||
import { deleteTeam, deleteUnverifiedTeams, getTeam, getTeams, updateTeam } from "../Controllers/team.controller";
|
||||
import { getRolesForTeam } from "../Controllers/role.controller";
|
||||
|
||||
const router = express.Router();
|
||||
@@ -22,5 +22,10 @@ router.delete<"/:pid/", { pid: string }>(
|
||||
requireConfiguredAuthentication({ optional: false, type: { admin: true, teamleader: true } }),
|
||||
deleteTeam
|
||||
);
|
||||
router.delete<"/:pid/deleteUnverified/", {pid: string}>(
|
||||
"/:pid/deleteUnverified/",
|
||||
requireConfiguredAuthentication({optional: false, type: "admin"}),
|
||||
deleteUnverifiedTeams
|
||||
);
|
||||
|
||||
export default router;
|
||||
|
||||
Reference in New Issue
Block a user