diff --git a/core/runtime/runtimecontract.py b/core/runtime/runtimecontract.py index dd5ced7..944b612 100644 --- a/core/runtime/runtimecontract.py +++ b/core/runtime/runtimecontract.py @@ -1,7 +1,7 @@ from core.runtime import buildSelect, buildOutput, buildSave, loadSave, saveRow, readRow, buildLog from core.runtime.image import buildImage #from core.runtime.select import buildSelect3 -from core.runtime.resolver import resolveItem +from core.runtime.resolver import resolveItem, extractItem from core.runtime.applyconditions import applyConditions from core.runtime.responsepolicy import responsePolicy @@ -22,6 +22,8 @@ def buildRuntimeAttr(action, outputs, resolved, response): outputs = buildOutput(response, action, outputs) + resolved = extractItem(action, outputs, resolved) + outputs = buildImage(response, action, outputs) select_data, action, outputs = buildSelect(action, outputs)