diff --git a/src/lib/pg-ff-client.ts b/src/lib/pg-ff-client.ts index be03131..edf4aa7 100644 --- a/src/lib/pg-ff-client.ts +++ b/src/lib/pg-ff-client.ts @@ -611,12 +611,12 @@ export async function pgGetDashboardData(): Promise { pgGetStockForCodeins(allCodeins), pgNoParallel(sql` SELECT - a.codein::text AS codein, + TRIM(a.codein::text) AS codein, COALESCE(fi.nom, af.code, 'Sans fournisseur')::text AS fournisseur FROM articles a 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 a.codein IN (${sql.join(allCodeins.map(c => sql`${c}`), sql`, `)}) + WHERE TRIM(a.codein::text) IN (${sql.join(allCodeins.map(c => sql`${c}`), sql`, `)}) `), ]); stockMap = sm; @@ -852,10 +852,10 @@ export async function pgGetStockForCodeins(codeins: string[]): Promise sql`${c}`), sql`, `)})` + WHERE TRIM(a.codein::text) IN (${sql.join(codeins.map(c => sql`${c}`), sql`, `)})` ); const rows = result.rows as { codein: string; site: string; stockdispo: number }[];