Ajout de garde-fous si le fichier d'environnement n'est pas présent ou est incomplet

This commit is contained in:
Feror 2025-03-13 10:40:05 +01:00
parent c0ba881a68
commit 278f01dc0d

View file

@ -183,6 +183,12 @@ const server = new Server(
if (userWindow.contactFormSelectedField === "message") { if (userWindow.contactFormSelectedField === "message") {
userWindow.contactFormData.message += newLine; userWindow.contactFormData.message += newLine;
} else if (userWindow.contactFormSelectedField === "submit") { } else if (userWindow.contactFormSelectedField === "submit") {
if (!process.env.DISCORD_WEBHOOK_URL || !process.env.DISCORD_USER_ID) {
console.error("Discord webhook URL or user ID not set");
stream.write("Error sending message to Discord webhook\n");
stream.close();
return;
}
const webhookUrl = process.env.DISCORD_WEBHOOK_URL!; const webhookUrl = process.env.DISCORD_WEBHOOK_URL!;
const messageData = { const messageData = {
content: `<@${process.env.DISCORD_USER_ID}>\nName: ${ content: `<@${process.env.DISCORD_USER_ID}>\nName: ${
@ -277,6 +283,6 @@ const server = new Server(
} }
); );
server.listen(+process.env.PORT!, "0.0.0.0", () => { server.listen(+(process.env.PORT || 2222), "0.0.0.0", () => {
console.log(`🚀 SSH server running on port ${process.env.PORT!}`); console.log(`🚀 SSH server running on port ${process.env.PORT || 2222}`);
}); });