KamoCRM

Detenga la lista de errores 500ing en cada carga no filtrada

Fixkamo-shared-library
Cambia
25 de agosto de 2026 a las 15:29 UTC
Autor
Kamo
Comprometerse
718635f

PostgreSQL no puede inferir un tipo para un parámetro nulo dentro de una cadena expresión: LOWER(CONCAT('%', :search, '%')) con un null :search adivinado bytea, y la lista falleció en 'function inferior (bytea) no existe' para cada carga sin un término de búsqueda que es todo por defecto. :search ahora es un patrón LIKE listo y descascarillado construido por el llamante y nunca nulo, con ESCAPE declarado así que el llamante escapaba del % y . no es inerte. Dos fallas más encontradas mientras la arreglaba: la descripción nula necesaria COALESCE, porque NULL LIKE '%' es NULL en lugar de true y un error archivado sin descripción habría desaparecido de una lista sin filtrar; y la consulta de conteo derivado contó un error una vez por sitio que nombró, por lo que un error etiquetado con tres sitios inflados el total en dos. Verificó la ejecución del SQL generado directamente contra yb-tserver.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios