From 309cc3aae45671fbfa7d485086844cad5834d0da Mon Sep 17 00:00:00 2001 From: Guillaume ARM Date: Fri, 24 May 2024 00:08:56 +0200 Subject: [PATCH] fix(inferium-gui): handle get-config/response correctly --- inferium-gui.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/inferium-gui.lua b/inferium-gui.lua index 41a99ff..08aaf37 100644 --- a/inferium-gui.lua +++ b/inferium-gui.lua @@ -76,12 +76,14 @@ local function fetchAllHarvesters(serverName) end for k, harvester in pairs(harvesters) do - local payload, errMessage = net.sendQuery(serverName, { type = 'get-config', payload = { id = harvester.id } }) + local response, errMessage = net.sendQuery(serverName, { type = 'get-config', payload = { id = harvester.id } }) if errMessage then error('getAllHarvesters cannot get-config: ' .. errMessage, 0) end + local payload = response and response.payload + if not payload then error('getAllHarvesters no payload returned for harvester ' .. harvester.id, 0) end