From 47e1954e55bcf50d1670cdfe55208c5db72f74bd Mon Sep 17 00:00:00 2001
From: Fabian Peller <fabian.peller-konrad@kit.edu>
Date: Thu, 30 Nov 2023 20:56:59 +0100
Subject: [PATCH] set result in from manager ice when receiving a result from
 xecutig a skill in a provider

---
 source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp b/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp
index 599126041..39220a32b 100644
--- a/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp
+++ b/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp
@@ -371,6 +371,7 @@ namespace armarx
                 .executionId = skills::SkillExecutionID::FromIce(update.executionId, providerId),
                 .parameters = armarx::aron::data::Dict::FromAronDictDTO(update.parameters),
                 .callbackInterface = update.callbackInterface,
+                .result = armarx::aron::data::Dict::FromAronDictDTO(update.result)
             }};
             skills::fromIce(update.status, ret.status);
             setResultFromIce(ret, update);
-- 
GitLab