fix: silo-mål ved Start holdes indtil aflæsningen er færdig (mål-gendannelse venter), så forkert last ikke kører i ring (v1.11.10.0)

This commit is contained in:
2026-09-23 02:36:46 +02:00
parent 59b32b4d84
commit 0821353b54
5 changed files with 55 additions and 2 deletions
+4
View File
@@ -623,6 +623,10 @@ local function chooseRunTarget(adEnv, driver)
if run == nil or ADRunsController.chooseTarget == nil or #ADRunsController.getRunTargets(run) < 1 then
return
end
-- Er AD's mål midlertidigt en silo (forkert last læsses af), må det ikke røres nu.
if ADUnloadWait ~= nil and ADUnloadWait.getPendingTargetRestore ~= nil and ADUnloadWait.getPendingTargetRestore(driver) ~= nil then
return
end
local stateModule = driver.ad.stateModule
local targetId = ADRunsController.chooseTarget(adEnv, run, driver)
local current = stateModule.getSecondMarker ~= nil and stateModule:getSecondMarker() or nil