From d7d1d5cb70aebf770d0953100f652c1e465bac4a Mon Sep 17 00:00:00 2001 From: niekcandaele <22315101+niekcandaele@users.noreply.github.com> Date: Mon, 29 Jun 2020 21:34:08 +0200 Subject: [PATCH] More fixes for machinepack responses --- api/controllers/SdtdServer/available-items.js | 3 +++ api/helpers/sdtd/validate-item-name.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/api/controllers/SdtdServer/available-items.js b/api/controllers/SdtdServer/available-items.js index ed1872bfc..47ee24f3a 100644 --- a/api/controllers/SdtdServer/available-items.js +++ b/api/controllers/SdtdServer/available-items.js @@ -59,6 +59,9 @@ module.exports = { itemToSearch: inputs.item }).exec({ success: (response) => { + if (!response) { + return exits.success(false) + } return exits.success(response); }, unknownCommand: (error) => { diff --git a/api/helpers/sdtd/validate-item-name.js b/api/helpers/sdtd/validate-item-name.js index e46ca3bdd..68fd55f3f 100644 --- a/api/helpers/sdtd/validate-item-name.js +++ b/api/helpers/sdtd/validate-item-name.js @@ -53,6 +53,9 @@ module.exports = { itemToSearch: inputs.item }).exec({ success: (response) => { + if (!response) { + return exits.success(false) + } let foundItem = false response.map(itemName => {