From 7fc2f0525fd497beb64fa05f1361e40f67452f84 Mon Sep 17 00:00:00 2001 From: niekcandaele <22315101+niekcandaele@users.noreply.github.com> Date: Sat, 4 Jul 2020 22:56:25 +0200 Subject: [PATCH] Some cleanup --- api/helpers/sdtd/validate-item-name.js | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/api/helpers/sdtd/validate-item-name.js b/api/helpers/sdtd/validate-item-name.js index 5a60ea5dc..eff722c6e 100644 --- a/api/helpers/sdtd/validate-item-name.js +++ b/api/helpers/sdtd/validate-item-name.js @@ -1,16 +1,7 @@ -var sevenDays = require('machinepack-7daystodiewebapi'); - -const SdtdApi = require('7daystodie-api-wrapper') - module.exports = { - - friendlyName: 'Validate item name', - - description: 'checks if a given item name is valid for a server', - inputs: { serverId: { @@ -27,18 +18,13 @@ module.exports = { }, - exits: { success: { outputFriendlyName: 'Success', outputType: 'boolean' }, - - }, - - fn: async function (inputs, exits) { let server = await SdtdServer.findOne(inputs.serverId); @@ -51,13 +37,11 @@ module.exports = { const itemsFound = (await sails.helpers.sdtdApi.executeConsoleCommand(server, `listitems ${inputs.itemName}`)) .result .split('\n') - .map(itemName => itemName.trim()); - - - const itemFound = !!itemsFound.filter(_ => _ === inputs.itemName).length; + .map(itemName => itemName.trim()); + const isItemValid = !!itemsFound.filter(foundItem => foundItem === inputs.itemName).length; - return exits.success(itemFound); + return exits.success(isItemValid); } catch (e) { exits.error(e); }