@eagleeye-solutions/integration-events-common
Version:
Eagle Eye CDP connector common functionality
20 lines • 709 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTierMembershipCreateEventData = getTierMembershipCreateEventData;
const atomic_operations_1 = require("./atomic-operations");
/**
* Returns tier data extracted from a TIER.MEMBERSHIP.CREATE event.
*
* @param event
* @returns
*/
function getTierMembershipCreateEventData(event) {
const eventData = {};
for (const op of event.atomicOperations) {
if ((0, atomic_operations_1.isTierMembershipEntityCreate)(op)) {
eventData.tier = (0, atomic_operations_1.getTierAttributesFromTierMembershipEntity)(op);
}
}
return eventData;
}
//# sourceMappingURL=tier-membership-create.js.map