From 8f377b42e5c29419c5b886597c30060b9c546a16 Mon Sep 17 00:00:00 2001 From: Evorp <3vorpgaming@gmail.com> Date: Tue, 13 Feb 2024 17:51:27 -0800 Subject: [PATCH] add backup folder config --- functions/saveDB.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/functions/saveDB.js b/functions/saveDB.js index c8231ac4..f1e49570 100644 --- a/functions/saveDB.js +++ b/functions/saveDB.js @@ -13,20 +13,21 @@ const handleError = require("./handleError"); * @author Evorp, Juknum * @param {import("discord.js").Client} client * @param {string} commitMessage - * @param {{org?: string, repo?: string, branch?: string}} params configure where to backup to + * @param {{ org?: string, repo?: string, branch?: string, folder?: string }} params configure where to backup to * @returns {Promise<{ successfulPushes: string[], failedPushes: string[], commit?: string }>} */ module.exports = async function saveDB( client, commitMessage = "Daily Backup", - { org, repo, branch }, + { org, repo, branch, folder }, ) { const { backup } = require("@resources/settings.json"); org ||= backup.git.org; repo ||= backup.git.repo; branch ||= backup.git.branch; + folder ||= backup.git.folder; - const folderPath = join(process.cwd(), "backups", backup.git.folder); + const folderPath = join(process.cwd(), "backups", folder); mkdirSync(folderPath, { recursive: true }); const successfulPushes = [];