From cc10c145b53b3e4106db6ba77f92a9c303ec9547 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Wed, 6 Jan 2021 17:17:11 -0700 Subject: [PATCH] Add filetype to the config. --- server/src/types/config.d.ts | 1 + server/src/utils/cleanup.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/types/config.d.ts b/server/src/types/config.d.ts index aabf326..f114c07 100644 --- a/server/src/types/config.d.ts +++ b/server/src/types/config.d.ts @@ -8,6 +8,7 @@ interface config { }; datastores: { enabled: boolean; + filetype: string; directory: string; }; game: { diff --git a/server/src/utils/cleanup.ts b/server/src/utils/cleanup.ts index e9b387f..6951df2 100644 --- a/server/src/utils/cleanup.ts +++ b/server/src/utils/cleanup.ts @@ -15,7 +15,7 @@ export function processExit() { if (activeGame(game)) { game.log.debug(`Saving to datastore`); writeFileSync( - `${conf.datastores.directory}/${game.id}.game`, + `${conf.datastores.directory}/${game.id}.${conf.datastores.filetype}`, JSON.stringify(game.toJSON()) ); } else {