SpaceNinjaServer/src/controllers/api/queueDojoComponentDestructionController.ts

17 lines
585 B
TypeScript
Raw Normal View History

import { getGuildForRequest } from "@/src/services/guildService";
import { RequestHandler } from "express";
// eslint-disable-next-line @typescript-eslint/no-misused-promises
export const queueDojoComponentDestructionController: RequestHandler = async (req, res) => {
const guild = await getGuildForRequest(req);
const componentId = req.query.componentId as string;
2024-06-07 14:02:00 +00:00
guild.DojoComponents!.splice(
guild.DojoComponents!.findIndex(x => x._id.toString() === componentId),
1
);
await guild.save();
res.json({
DojoRequestStatus: 1
});
2024-06-07 14:02:00 +00:00
};