Update to filter presets function in utils
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
// Modules
|
// Modules
|
||||||
const { SlashCommandBuilder } = require('discord.js');
|
const { SlashCommandBuilder } = require('discord.js');
|
||||||
const { DebugBuilder } = require("../utilities/debugBuilder");
|
const { DebugBuilder } = require("../utilities/debugBuilder");
|
||||||
const { filterAutocompleteValues } = require("../utilities/utils");
|
const { filterAutocompleteValues, filterPresetsAvailable } = require("../utilities/utils");
|
||||||
const { getOnlineNodes, getAllConnections } = require("../utilities/mysqlHandler");
|
const { getOnlineNodes, getAllConnections } = require("../utilities/mysqlHandler");
|
||||||
const { joinServerWrapper } = require("../controllers/adminController");
|
const { joinServerWrapper } = require("../controllers/adminController");
|
||||||
|
|
||||||
@@ -28,18 +28,7 @@ module.exports = {
|
|||||||
recordResolve(nodeRows);
|
recordResolve(nodeRows);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
log.DEBUG("Node objects: ", nodeObjects);
|
const options = await filterPresetsAvailable(nodeObjects);
|
||||||
var presetsAvailable = [];
|
|
||||||
for (const nodeObject of nodeObjects) {
|
|
||||||
log.DEBUG("Node object: ", nodeObject);
|
|
||||||
presetsAvailable.push.apply(presetsAvailable, nodeObject.presets);
|
|
||||||
}
|
|
||||||
|
|
||||||
log.DEBUG("All Presets available: ", presetsAvailable);
|
|
||||||
|
|
||||||
// Remove duplicates
|
|
||||||
options = [...new Set(presetsAvailable)];
|
|
||||||
log.DEBUG("DeDuped Presets available: ", options);
|
|
||||||
|
|
||||||
// Filter the results to what the user is entering
|
// Filter the results to what the user is entering
|
||||||
filterAutocompleteValues(interaction, options);
|
filterAutocompleteValues(interaction, options);
|
||||||
|
|||||||
Reference in New Issue
Block a user