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);