diff --git a/plugins/org.etsi.mts.tdl.json2tdl/src/org/etsi/mts/tdl/json2tdl/JSON2TDLTranslator.java b/plugins/org.etsi.mts.tdl.json2tdl/src/org/etsi/mts/tdl/json2tdl/JSON2TDLTranslator.java index 744fad3a98763c510ae7602599565ed5240f50aa..fda185c38e4bc047361c649594d7c2edf5020b25 100644 --- a/plugins/org.etsi.mts.tdl.json2tdl/src/org/etsi/mts/tdl/json2tdl/JSON2TDLTranslator.java +++ b/plugins/org.etsi.mts.tdl.json2tdl/src/org/etsi/mts/tdl/json2tdl/JSON2TDLTranslator.java @@ -162,7 +162,7 @@ public class JSON2TDLTranslator extends AbstractTranslator{ } else if (e.isJsonObject()) { StructuredDataType dataType = getStructuredDataTypeFor(prefix); //TODO: make replacement optional, more robust - DataElementMapping addDataElementMapping = addDataElementMapping(prefix.replaceAll("_", "."), dataType, sourceMappingTag); + DataElementMapping addDataElementMapping = addDataElementMapping(prefix.replaceAll("_", "."), dataType, sourceMappingTag, drm); ((JsonObject) e).entrySet().forEach(a -> addMappings(prefix, a)); } else if (e.isJsonPrimitive()) { //TODO: needs handling?