From 9542e77e1b8068cc131dde145f09f0130ebdd9b7 Mon Sep 17 00:00:00 2001 From: si458 Date: Mon, 29 Jan 2024 13:16:39 +0000 Subject: [PATCH] update volumes and bitlocker periodically Signed-off-by: si458 --- agents/meshcore.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/agents/meshcore.js b/agents/meshcore.js index 8461de62..b505af7c 100644 --- a/agents/meshcore.js +++ b/agents/meshcore.js @@ -5709,6 +5709,22 @@ function sendPeriodicServerUpdate(flags, force) { meshCoreObjChanged(); }); } catch (ex){ } + // Get Volumes and BitLocker if Windows + try { + if (process.platform == 'win32'){ + if (require('computer-identifiers').volumes_promise != null){ + var p = require('computer-identifiers').volumes_promise(); + p.then(function (res){ + meshCoreObj.volumes = res; + sendConsoleText('update-volumes'); + meshCoreObjChanged(); + }); + }else if (require('computer-identifiers').volumes != null){ + meshCoreObj.volumes = require('computer-identifiers').volumes(); + meshCoreObjChanged(); + } + } + } catch(e) { } } // Send available data right now