Add option for filing hiatuses
This commit is contained in:
@ -3,6 +3,7 @@ import { jsonError } from "../../common.js";
|
||||
export default function (
|
||||
selectedDepartments: string[],
|
||||
end: any,
|
||||
hiatus: any,
|
||||
reason: any,
|
||||
start: any,
|
||||
userDepartments?: string[],
|
||||
@ -28,6 +29,12 @@ export default function (
|
||||
const now = new Date();
|
||||
const startDate = new Date(start);
|
||||
|
||||
if (typeof hiatus !== "undefined" && typeof hiatus !== "boolean")
|
||||
return jsonError("Invalid notice", 400);
|
||||
|
||||
if (!selectedDepartments.includes("DM") && hiatus)
|
||||
return jsonError("Only discord mods can file hiatuses", 400);
|
||||
|
||||
if (
|
||||
isNaN(endDate.getFullYear()) ||
|
||||
isNaN(startDate.getFullYear()) ||
|
||||
|
Reference in New Issue
Block a user