From 5e1e1d966a246e0b2c7b6d4558741b15e208e020 Mon Sep 17 00:00:00 2001 From: simatec Date: Thu, 2 Nov 2023 17:20:10 +0100 Subject: [PATCH] (simatec) Backup Path in adminTab added --- admin/tab_m.js | 7 ++++++- main.js | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/admin/tab_m.js b/admin/tab_m.js index c6dcffb9..148ee3ab 100644 --- a/admin/tab_m.js +++ b/admin/tab_m.js @@ -9,6 +9,7 @@ var $dialogCommandProgress; var lastMessage = ''; var storageTyp = ''; var restoreIfWait = 5000; +var backupDir = null; function initDialog() { $dialogCommand = $('#dialog-command'); @@ -99,7 +100,7 @@ function load(settings, onChange) { }); } }); - console.log('current theme: ' + currentTheme()); + //console.log('current theme: ' + currentTheme()); sendTo(null, 'getFileSystemInfo', null, function (obj) { if (obj && obj.diskState && obj.storage && obj.diskFree) { @@ -124,6 +125,10 @@ function load(settings, onChange) { } else if (obj && obj.systemOS == 'win') { restoreIfWait = 18000; } + + if (obj && obj.backupDir) { + backupDir = obj.backupDir; + } }); fillBackupOptions(settings); diff --git a/main.js b/main.js index b1cf98be..0ac5a245 100644 --- a/main.js +++ b/main.js @@ -364,7 +364,7 @@ function startAdapter(options) { } try { - adapter.sendTo(obj.from, obj.command, { systemOS: systemInfo, dockerDB: dbInfo }, obj.callback); + adapter.sendTo(obj.from, obj.command, { systemOS: systemInfo, dockerDB: dbInfo, backupDir: path.join(tools.getIobDir(), 'backups') }, obj.callback); } catch (err) { err && adapter.log.error(err); }