diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index 7737ebb16873e646d17d59a97e88fb9f78a9a82b..8d9b5c88d04162d58debf1dcca8d1c1832e3bda9 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -4696,6 +4696,10 @@ module OneM2M_Functions { v_cleanedURI := f_resourceIdCleaner(p_receivedURI); + if (v_cleanedURI == "-") { + v_cleanedURI := f_getResourceName(vc_localResourcesList[vc_cSEBaseIndex].resource); + } + if (f_isHierarchical(p_receivedURI)) { log("Hierarchical method: " & v_cleanedURI);