From dbf5af81ca829929be0e50e81a50810e1bdd1257 Mon Sep 17 00:00:00 2001 From: z3n Date: Wed, 17 Jun 2026 09:04:47 +0000 Subject: [PATCH] =?UTF-8?q?fix(search):=20seuils=20word=5Fsimilarity=20dif?= =?UTF-8?q?f=C3=A9renci=C3=A9s=20par=20champ?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - name/provider : seuil 0.4 (textes courts, scores plus précis) - description : seuil 0.5 (textes longs, évite les faux positifs) - "auten" trouve désormais "Authentification JWT" via fuzzy sur le nom Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude Co-Authored-By: Happy --- back/src/modules/apis/apis.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/back/src/modules/apis/apis.service.ts b/back/src/modules/apis/apis.service.ts index 1f81fa3..8f257e9 100644 --- a/back/src/modules/apis/apis.service.ts +++ b/back/src/modules/apis/apis.service.ts @@ -75,8 +75,8 @@ export class ApisService { OR COALESCE(api.description, '') ILIKE :likeText OR api.contact_functional_name ILIKE :likeText OR api.contact_technical_name ILIKE :likeText - OR word_similarity(:text, api.name) > 0.5 - OR word_similarity(:text, api.provider) > 0.5 + OR word_similarity(:text, api.name) > 0.4 + OR word_similarity(:text, api.provider) > 0.4 OR word_similarity(:text, COALESCE(api.description, '')) > 0.5 )`, { likeText: `%${parsed.text}%`, text: parsed.text },