update volumes and bitlocker periodically
Signed-off-by: si458 <simonsmith5521@gmail.com>
si458 committed
Jan 29, 2024 at 13:16 UTC
9542e77e1b8068cc131dde145f09f0130ebdd9b7
1 file changed
+16
agents/meshcore.js
+16
@@ -5709,6 +5709,22 @@ function sendPeriodicServerUpdate(flags, force) {
5709
meshCoreObjChanged();
5710
});
5711
} catch (ex){ }
5712
+ // Get Volumes and BitLocker if Windows
5713
+ try {
5714
+ if (process.platform == 'win32'){
5715
+ if (require('computer-identifiers').volumes_promise != null){
5716
+ var p = require('computer-identifiers').volumes_promise();
5717
+ p.then(function (res){
5718
+ meshCoreObj.volumes = res;
5719
+ sendConsoleText('update-volumes');
5720
+ meshCoreObjChanged();
5721
+ });
5722
+ }else if (require('computer-identifiers').volumes != null){
5723
+ meshCoreObj.volumes = require('computer-identifiers').volumes();
5724
+ meshCoreObjChanged();
5725
+ }
5726
+ }
5727
+ } catch(e) { }
5728
}
5729
5730
// Send available data right now