fix(inferium-gui): broken preparePayloads function
This commit is contained in:
parent
472415a59f
commit
a8ef9f7d32
@ -159,13 +159,15 @@ local function preparePayloads(countersMap, maxCounter, harvesters)
|
|||||||
local globalCounter = 1
|
local globalCounter = 1
|
||||||
local configIndex = 1
|
local configIndex = 1
|
||||||
for _, harvester in pairs(harvesters) do
|
for _, harvester in pairs(harvesters) do
|
||||||
local newConfig = {}
|
local newConfig = utils.merge(harvester.config, {
|
||||||
|
plan = {},
|
||||||
|
})
|
||||||
payloads[configIndex] = { id = harvester.id, config = newConfig }
|
payloads[configIndex] = { id = harvester.id, config = newConfig }
|
||||||
|
|
||||||
for k, _ in pairs(harvester.config.plan) do
|
for k, _ in pairs(harvester.config.plan) do
|
||||||
local seedName, newCountersMaps = pickSeedNameFromCountersMap(countersMap)
|
local seedName, newCountersMaps = pickSeedNameFromCountersMap(countersMap)
|
||||||
countersMap = newCountersMaps
|
countersMap = newCountersMaps
|
||||||
newConfig[k] = seedName
|
newConfig.plan[k] = seedName
|
||||||
globalCounter = globalCounter + 1
|
globalCounter = globalCounter + 1
|
||||||
if globalCounter > maxCounter then
|
if globalCounter > maxCounter then
|
||||||
error('preparePayload fatal error: globalCounter is greater than maxCounter')
|
error('preparePayload fatal error: globalCounter is greater than maxCounter')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user