Co-authored-by: ptrstr <ptrstr@protonmail.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
This commit is contained in:
Louis Lam
2025-06-04 10:04:57 +08:00
committed by GitHub
parent 71965e6b69
commit dcff640248

View File

@@ -91,6 +91,18 @@ module.exports.generalSocketHandler = (socket, server) => {
}); });
socket.on("getPushExample", (language, callback) => { socket.on("getPushExample", (language, callback) => {
try {
checkLogin(socket);
if (!/^[a-z-]+$/.test(language)) {
throw new Error("Invalid language");
}
} catch (e) {
callback({
ok: false,
msg: e.message,
});
return;
}
try { try {
let dir = path.join("./extra/push-examples", language); let dir = path.join("./extra/push-examples", language);