diff --git a/src/app/components/inicio/inicio.component.ts b/src/app/components/inicio/inicio.component.ts index 4434c9a..a2d8475 100644 --- a/src/app/components/inicio/inicio.component.ts +++ b/src/app/components/inicio/inicio.component.ts @@ -150,7 +150,16 @@ export class InicioComponent implements OnInit, AfterViewInit { productosPersonalizados($event: Producto[]) { let productosPersonalizados = $event; - this.promoAcargar.productos = productosPersonalizados; + + productosPersonalizados.forEach(productoElegido => { + + this.promoAcargar.productos = this.promoAcargar.productos.filter(productoPromo => { + return productoPromo.idSinonimo != productoElegido.idSinonimo; + }); + }); + + this.promoAcargar.productos = this.promoAcargar.productos.concat(productosPersonalizados); + this.confirmarProducto(); }