fix: use preference = 1 (integer) instead of true (boolean) in artfou1 joins

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
MichaelandClaude Sonnet 4.6 committed 2026-05-21 16:14:52 +02:00
1 parent 329a4c018c
commit f16e2efe0b
1 file changed
+2 -2
+2 -2
View File
@@ -80,7 +80,7 @@ router.get('/hitparade', async (req, res) => {
MAX(m.DatMvt) AS DERNIERE_VENTE
FROM MvtArt m
JOIN ARTICLES a ON a.NO_ID = m.ArtNoId
LEFT JOIN artfou1 af ON af.art_no_id = a.no_id AND af.preference = true
LEFT JOIN artfou1 af ON af.art_no_id = a.no_id AND af.preference = 1
LEFT JOIN fouident fi ON fi.code = af.code
WHERE m.GenreMvt IN (3, 4, 9)
AND m.DatMvt BETWEEN $1 AND $2
@@ -168,7 +168,7 @@ router.get('/ca/fournisseur', async (req, res) => {
ELSE 0 END AS taux_marge
FROM mvtart m
JOIN articles a ON a.no_id = m.artnoid
LEFT JOIN artfou1 af ON af.art_no_id = a.no_id AND af.preference = true
LEFT JOIN artfou1 af ON af.art_no_id = a.no_id AND af.preference = 1
LEFT JOIN fouident fi ON fi.code = af.code
WHERE m.genremvt = 3
AND m.datmvt BETWEEN $1 AND $2