diff --git a/src/affiliates.js b/src/affiliates.js index e3b7874..784afa5 100644 --- a/src/affiliates.js +++ b/src/affiliates.js @@ -25,8 +25,8 @@ export function getAffiliateSceneUrl(scene) { return watchUrl; } - const affiliateUrl = scene.affiliate.parameters.replace?.hostname === new URL(watchUrl).hostname - ? scene.affiliate.parameters.replace.url + const affiliateUrl = scene.affiliate.parameters.replaceScene?.hostname === new URL(watchUrl).hostname + ? scene.affiliate.parameters.replaceScene.url : scene.affiliate.url; if (affiliateUrl?.includes('/track') @@ -54,10 +54,12 @@ export function getAffiliateEntityUrl(entity) { return entity.url; } - const affiliateUrl = entity.affiliate.parameters.replace?.hostname === new URL(entity.url).hostname - ? entity.affiliate.parameters.replace.url + const affiliateUrl = entity.affiliate.parameters.replaceEntity?.hostname === new URL(entity.url).hostname + ? entity.affiliate.parameters.replaceEntity.url : entity.affiliate.url; + console.log(entity.affiliate, entity.url); + if (entity.id === entity.affiliate.entityId) { return affiliateUrl; }