From 8d2c84c6efeafb8d5edf49c44d165f07f41a3cbd Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Tue, 29 Aug 2023 23:28:44 +0300 Subject: [PATCH] Limit max backups to settings only --- server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.js b/server.js index dca2303f5..b5f935420 100644 --- a/server.js +++ b/server.js @@ -4134,7 +4134,7 @@ function backupSettings() { const backupFile = path.join(directories.backups, `settings_${generateTimestamp()}.json`); fs.copyFileSync(SETTINGS_FILE, backupFile); - let files = fs.readdirSync(directories.backups); + let files = fs.readdirSync(directories.backups).filter(f => f.startsWith('settings_')); if (files.length > MAX_BACKUPS) { files = files.map(f => path.join(directories.backups, f)); files.sort((a, b) => fs.statSync(a).mtimeMs - fs.statSync(b).mtimeMs);