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 configIndex = 1
|
||||
for _, harvester in pairs(harvesters) do
|
||||
local newConfig = {}
|
||||
local newConfig = utils.merge(harvester.config, {
|
||||
plan = {},
|
||||
})
|
||||
payloads[configIndex] = { id = harvester.id, config = newConfig }
|
||||
|
||||
for k, _ in pairs(harvester.config.plan) do
|
||||
local seedName, newCountersMaps = pickSeedNameFromCountersMap(countersMap)
|
||||
countersMap = newCountersMaps
|
||||
newConfig[k] = seedName
|
||||
newConfig.plan[k] = seedName
|
||||
globalCounter = globalCounter + 1
|
||||
if globalCounter > maxCounter then
|
||||
error('preparePayload fatal error: globalCounter is greater than maxCounter')
|
||||
|
||||
Loading…
Reference in New Issue
Block a user