From 42716dcadbb56f4a27ba4d0f86b33be4a8cca740 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Wed, 10 Nov 2021 22:46:33 +0100 Subject: [PATCH] =?UTF-8?q?Indiquer=20si=20aucun=20=C3=A9l=C3=A9ment=20n'e?= =?UTF-8?q?st=20trouv=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/misc.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/misc.js b/module/misc.js index ff06f533..2f4b106d 100644 --- a/module/misc.js +++ b/module/misc.js @@ -144,9 +144,13 @@ export class Misc { /* -------------------------------------------- */ static findFirstLike(value, elements, mapper = it=>it.name, description = 'valeurs') { + if (!value) { + return undefined; + } value = Grammar.toLowerCaseNoAccent(value); const subset = elements.filter(it => Grammar.toLowerCaseNoAccent(mapper(it)).includes(value)); if (subset.length == 0) { + ui.notifications.info(`Pas de ${description} correspondant à ${value}`); return undefined; } let single = subset.find(it => Grammar.toLowerCaseNoAccent(mapper(it)) == value);