Separated scene and entity affiliate replace.

This commit is contained in:
DebaucheryLibrarian 2026-01-23 03:33:03 +01:00
parent 16f43066a4
commit a27bc2c815
1 changed files with 6 additions and 4 deletions

View File

@ -25,8 +25,8 @@ export function getAffiliateSceneUrl(scene) {
return watchUrl; return watchUrl;
} }
const affiliateUrl = scene.affiliate.parameters.replace?.hostname === new URL(watchUrl).hostname const affiliateUrl = scene.affiliate.parameters.replaceScene?.hostname === new URL(watchUrl).hostname
? scene.affiliate.parameters.replace.url ? scene.affiliate.parameters.replaceScene.url
: scene.affiliate.url; : scene.affiliate.url;
if (affiliateUrl?.includes('/track') if (affiliateUrl?.includes('/track')
@ -54,10 +54,12 @@ export function getAffiliateEntityUrl(entity) {
return entity.url; return entity.url;
} }
const affiliateUrl = entity.affiliate.parameters.replace?.hostname === new URL(entity.url).hostname const affiliateUrl = entity.affiliate.parameters.replaceEntity?.hostname === new URL(entity.url).hostname
? entity.affiliate.parameters.replace.url ? entity.affiliate.parameters.replaceEntity.url
: entity.affiliate.url; : entity.affiliate.url;
console.log(entity.affiliate, entity.url);
if (entity.id === entity.affiliate.entityId) { if (entity.id === entity.affiliate.entityId) {
return affiliateUrl; return affiliateUrl;
} }