const port = parseInt(process.env.TRIVABBLE_PORT || "3000");
const SAVE_TIMEOUT = 5000;
const KEEP_ALIVE = 30000;
+const GAMES_BACKUP = process.env.TRIVABBLE_GAMES_BACKUP || "games.backup.json";
const VERSION = 202004281800;
server.setTimeout(0); // The default in node 13 is 0. Earlier versions have 120.
function saveGames(callback) {
- fs.writeFile("games.backup.json", JSON.stringify(games), function (err) {
+ fs.writeFile(GAMES_BACKUP, JSON.stringify(games), function (err) {
if (err) {
console.error("ERROR: Cannot save games!");
}
});
}
-fs.readFile("games.backup.json", function (err, data) {
+fs.readFile(GAMES_BACKUP, function (err, data) {
try {
if (err) {
console.error("WARNING: Could not restore previous backup of the games");