1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Add plugin "type" to plugins (permission sets coming soon)

This commit is contained in:
Ryan Blenis 2019-11-11 09:46:38 -05:00
parent 5e4bfb27b3
commit 9aa77c157f
2 changed files with 3 additions and 3 deletions

4
db.js
View file

@ -753,10 +753,10 @@ module.exports.CreateDB = function (parent, func) {
}
// Add a plugin
obj.addPlugin = function (plugin, func) { obj.pluginsfile.insertOne(plugin, func); };
obj.addPlugin = function (plugin, func) { plugin.type = "plugin"; obj.pluginsfile.insertOne(plugin, func); };
// Get all plugins
obj.getPlugins = function (func) { obj.pluginsfile.find().sort({ name: 1 }).toArray(func); };
obj.getPlugins = function (func) { obj.pluginsfile.find({"type": "plugin"}).project({"type": 0}).sort({ name: 1 }).toArray(func); };
// Get plugin
obj.getPlugin = function (id, func) { id = require('mongodb').ObjectID(id); obj.pluginsfile.find({ _id: id }).sort({ name: 1 }).toArray(func); };