1

In the given function of custom transformation module how to call the DHF transformation module for MLCP(/data-hub/5/transforms/mlcp-flow-transform.sjs) in order to add the envelope in the output document?

function rewriteURI(content, context)
{
  content.uri = sem.uuidString() + "-" + content.uri;
  return content;
};
exports.transform = rewriteURI;
Mads Hansen
  • 63,927
  • 12
  • 112
  • 147
Den_Alex
  • 51
  • 2

1 Answers1

0

You can include the DHF transform module with require() and then inside your custom transform, after modifying and setting the content.uri, invoke and return that DHF MLCP flow transform().

const MLCPFlow = require("/data-hub/5/transforms/mlcp-flow-transform.sjs")
function rewriteURI(content, context)
{
  content.uri = sem.uuidString() + "-" + content.uri;
  return MLCPFlow.transform(content,context);
};
exports.transform = rewriteURI;
Mads Hansen
  • 63,927
  • 12
  • 112
  • 147