metodo has_promotion atualizado para destruir a relacao produto tem promocao no caso de expires_at ja ter sido atingido