Enlaces referidos influencers

Añadido código en eli06-08-21.enconstruccion2.es/themes/particulares/assets/js/custom.js

/*VARIABLE SESIÓN INFLUCENCERS*/
 
//Definimos la cookie si la url contiene ?influencer
if(window.location.href.indexOf('?influencer=') > -1){​​​​
    var influencerUrl = window.location.href.split('?influencer=');
    $.cookie("influencer", influencerUrl[1]);
    console.log('Cookie influencer creada');
}​​​​
 
//Comprobamos si estamos en la página de carrito o checkout
if(window.location.href.indexOf('pedido') > -1 || window.location.href.indexOf('carrito') > -1){​​​​
    //Comprobamos si existe la cookie de infuencer
    if($.cookie("influencer")){​​​​
        var influencerVar = $.cookie("influencer");
        $.ajax({​​​​
            url : window.location.href,
            success : function(data) {​​​​
                //Comprobamos si ya hay un código de influencer añadido, si lo hay, pulsamos en la X de eliminar
                var anadidos = [];
                $('.cart-voucher ul li').each(function(){​​​​
                    var este = $(this);
                    var label = este.find('.label').text();
                    var nombre = label.split('Influencer ');
                    var borrar = este.find('.dib');
                    //Comprobamos que el label de li contiene la cookie de influencer
                    if(label.indexOf(influencerVar) > -1){​​​​
                        anadidos = nombre[1];
                    }​​​​else{​​​​
                        borrar.addClass('borrado');
                    }​​​​               
                }​​​​);
                //Si el código de la cookie de influcencer actual está añadido, no hacemos nada, si no está, lo añadimos
                if(anadidos.indexOf(influencerVar) > -1){​​​​
                    console.log('El código si está añadido');
                    $('.borrado').click();
                }​​​​else{​​​​
                    $('.borrado').click();
                    console.log('El código no está añadido');
                    $('#promo-code input.promo-input').val(influencerVar);
                    $('#promo-code form').submit();
                }​​​​
            }​​​​
        }​​​​);
    }​​​​
}​​​​