From aad54b3b9d8058ceec2747d6b3069e50f3fbb767 Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Thu, 26 Nov 2020 08:02:04 +0100
Subject: [PATCH] Fix to convert from unichar to char for acPrimitive parameter

---
 LibOneM2M/OneM2M_Functions.ttcn | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index c6db8f3..c1ff591 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -5570,7 +5570,7 @@ module OneM2M_Functions {
 						//Calculate the SP-Relative-AE-ID following format defined in TS-0010 MQTT
 						v_aeResourceAddress := f_getResourceAddress(p_aeIndex, e_nonHierarchical, e_spRelative);
 						if(vc_resourcesList[p_aeIndex].resource.aE.aE_ID[0] == "S") {
-							v_spRelativeAeIdForMqtt := f_resourceIdCleaner(v_aeResourceAddress);
+							v_spRelativeAeIdForMqtt := oct2char(unichar2oct(f_resourceIdCleaner(v_aeResourceAddress)));
 						} else {
 							v_spRelativeAeIdForMqtt := f_getSpRelativeAeIdForMqtt(v_aeResourceAddress);
 						}
-- 
GitLab