This commit is contained in:
2024-12-22 15:56:13 +05:00
parent f9dbbecea6
commit 418f5369f3
3 changed files with 176 additions and 7 deletions
+16 -7
View File
@@ -11,6 +11,7 @@ import {
startOfDay,
} from "date-fns";
import { createTransport } from "nodemailer";
import got from "got";
const router = Router();
@@ -237,10 +238,20 @@ router.delete("/:id", async (req, res) => {
}
if (scheduledSession?.activeSessionId) {
return res.json({
status: "error",
message: "Этот сеанс нельзя удалить, так как он уже был начат",
});
try {
await ScheduledSession.findByIdAndDelete(scheduledSessionId);
await got
.post(`https://coord.graff.tech/end`, {
json: {
activeSessionId: scheduledSession.activeSessionId,
},
})
.json();
return res.json({ status: "success" });
} catch (error) {
return res.json({ status: "error", message: (error as Error).message });
}
}
try {
@@ -248,9 +259,7 @@ router.delete("/:id", async (req, res) => {
return res.json({ status: "success" });
} catch (error) {
if (error instanceof Error) {
return res.json({ status: "error", message: error.message });
}
return res.json({ status: "error", message: (error as Error).message });
}
});