Sincroniza a busca de contagem de observacoes com o gerar-relatorio

This commit is contained in:
2026-06-02 12:08:49 +00:00
parent 6ef9babb10
commit 532bb95e9b
+7 -3
View File
@@ -833,9 +833,13 @@ app.get('/api/observacoes/contar', requireAuth, async (req, res) => {
let pCount = 1;
if (crianca && crianca !== 'todas') {
sql += ` AND jsonb_typeof(criancas) = 'array' AND EXISTS (
SELECT 1 FROM jsonb_array_elements_text(criancas) AS c
WHERE LOWER(c) LIKE $${pCount}
sql += ` AND (
(jsonb_typeof(criancas) = 'array' AND EXISTS (
SELECT 1 FROM jsonb_array_elements_text(criancas) AS c
WHERE LOWER(c) LIKE $${pCount}
))
OR jsonb_typeof(criancas) = 'null'
OR criancas IS NULL
)`;
params.push(`%${crianca.toLowerCase()}%`);
pCount++;