Saltar al contenido
daily12 de enero de 2026·1 min

Corrección de retorno booleano en ganga24 para evitar bloqueos de duplicados

Se implementó una corrección en la función save_incoming_offer de ganga24 para retornar un valor booleano, evitando bloqueos en el procesamiento de ofertas duplicadas.

Cambio realizado

En el repositorio ganga24 se aplicó una corrección crítica en la función save_incoming_offer. El cambio implementa un retorno booleano para mejorar el control de flujo en el procesamiento de ofertas.

Problema identificado

La función generaba bloqueos en la tubería de procesamiento cuando encontraba ofertas duplicadas. Sin un retorno explícito, el sistema no podía determinar si la operación se ejecutó correctamente, causando interrupciones innecesarias.

Solución implementada

Ahora save_incoming_offer retorna un valor booleano:

  • true: La oferta se guardó exitosamente
  • false: Se detectó un duplicado o error en la operación

Esto permite que el gestor de tareas continúe procesando el lote sin detenciones, mejorando significativamente el rendimiento del sistema de captura de ofertas.

Impacto

La solución reduce el tiempo de procesamiento y aumenta la resiliencia ante duplicados, manteniendo la integridad de datos sin sacrificar velocidad.