From 77ed6ea158125bddf7da09f30dfb3c08a4257a40 Mon Sep 17 00:00:00 2001 From: Soni Rani Date: Fri, 29 Sep 2023 14:09:50 +0530 Subject: [PATCH] ONCEHUB-71346: Adding PII information for rudderstack hosted control plane --- src/services/destination/preTransformation.ts | 4 ++-- src/util/oncehub-custom-transformer.js | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/services/destination/preTransformation.ts b/src/services/destination/preTransformation.ts index 6db1e0b6565..dbd4caa10dc 100644 --- a/src/services/destination/preTransformation.ts +++ b/src/services/destination/preTransformation.ts @@ -9,12 +9,12 @@ export default class PreTransformationDestinationService { ctx: Context, ) { const reqParams = ctx.request.query; - const destination = ctx.params.destination; events = events.map( (event: ProcessorTransformationRequest | RouterTransformationRequestData) => { // look for traits under every object in file v0\util\data\GenericFieldMapping.json like // "traits": ["traits", "context.traits"] - let parsedEvent = oncehubTransformer(destination,event); + const destination = event?.destination?.DestinationDefinition?.Name; + let parsedEvent = oncehubTransformer(destination, event); parsedEvent.request = { query: reqParams }; return parsedEvent; }, diff --git a/src/util/oncehub-custom-transformer.js b/src/util/oncehub-custom-transformer.js index 60fe9b684c3..8dcc0c26f55 100644 --- a/src/util/oncehub-custom-transformer.js +++ b/src/util/oncehub-custom-transformer.js @@ -47,6 +47,7 @@ const handleFirstLoginGA4Property = (destination, event, traits) => { }; const oncehubTransformer = (destination, event) => { + destination= destination.toString().toLowerCase(); const contextTraitsPresent = doesEventContainContextTraits(event); const eventTraitsPresent = doesEventContainsTraits(event); const checkDestinationList=getPIIDestinationList().includes(destination);