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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -91,6 +91,18 @@ module.exports.generalSocketHandler = (socket, server) => {
});
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 {
let dir = path.join("./extra/push-examples", language);