Fix seller filter options query
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 1m13s

This commit is contained in:
Cauê Faleiros
2026-06-24 12:47:27 -03:00
parent b40f6fa23f
commit b129307bae
2 changed files with 13 additions and 8 deletions

View File

@@ -701,14 +701,18 @@ const getClientFilterOptions = async () => {
ORDER BY value ASC;
`),
pool.query(`
SELECT
NULLIF(TRIM(id_vendedor), '') as id,
NULLIF(TRIM(nome_vendedor), '') as name
FROM orders
WHERE (
NULLIF(TRIM(id_vendedor), '') IS NOT NULL
OR NULLIF(TRIM(nome_vendedor), '') IS NOT NULL
)
WITH seller_options AS (
SELECT
NULLIF(TRIM(id_vendedor), '') as id,
NULLIF(TRIM(nome_vendedor), '') as name
FROM orders
WHERE (
NULLIF(TRIM(id_vendedor), '') IS NOT NULL
OR NULLIF(TRIM(nome_vendedor), '') IS NOT NULL
)
)
SELECT id, name
FROM seller_options
GROUP BY id, name
ORDER BY COALESCE(name, id) ASC, id ASC;
`)