mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-11-07 21:02:53 -05:00
add agent psinfo (#5476)
Signed-off-by: si458 <simonsmith5521@gmail.com>
This commit is contained in:
@@ -150,4 +150,30 @@ function check_webp_feature(feature, callback) {
|
||||
callback(feature, false);
|
||||
};
|
||||
img.src = 'data:image/webp;base64,' + kTestImages[feature];
|
||||
}
|
||||
}
|
||||
|
||||
// camelCase converter for JSON
|
||||
function jsonToCamel(o) {
|
||||
var newO, origKey, newKey, value
|
||||
if (o instanceof Array) {
|
||||
return o.map(function(value) {
|
||||
if (typeof value === "object") {
|
||||
value = jsonToCamel(value)
|
||||
}
|
||||
return value
|
||||
})
|
||||
} else {
|
||||
newO = {}
|
||||
for (origKey in o) {
|
||||
if (o.hasOwnProperty(origKey)) {
|
||||
newKey = (origKey.charAt(0).toLowerCase() + origKey.slice(1) || origKey).toString()
|
||||
value = o[origKey]
|
||||
if (value instanceof Array || (value !== null && value.constructor === Object)) {
|
||||
value = jsonToCamel(value)
|
||||
}
|
||||
newO[newKey] = value
|
||||
}
|
||||
}
|
||||
}
|
||||
return newO
|
||||
}
|
||||
Reference in New Issue
Block a user