10.3.3 #585
@ -8,17 +8,16 @@ const RARETES = [
|
|||||||
{ name: 'Frequente', frequence: 18, min: 9, max: 36 },
|
{ name: 'Frequente', frequence: 18, min: 9, max: 36 },
|
||||||
{ name: 'Rare', frequence: 6, min: 3, max: 12 },
|
{ name: 'Rare', frequence: 6, min: 3, max: 12 },
|
||||||
{ name: 'Rarissime', frequence: 2, min: 1, max: 4 }]
|
{ name: 'Rarissime', frequence: 2, min: 1, max: 4 }]
|
||||||
|
const DEFAULT_RARETE = 1;
|
||||||
|
|
||||||
const SETTINGS_LISTE_MILIEUX = "liste-milieux";
|
const SETTINGS_LISTE_MILIEUX = "liste-milieux";
|
||||||
const MILIEUX = [
|
const MILIEUX = [
|
||||||
"Collines",
|
"Collines",
|
||||||
"Déserts",
|
"Déserts",
|
||||||
"Désolations",
|
|
||||||
"Forêts",
|
"Forêts",
|
||||||
"Forêts Tropicales",
|
|
||||||
"Marais",
|
"Marais",
|
||||||
"Milieux Aquatiques",
|
"Cours d'eau",
|
||||||
"Milieux Maritimes",
|
"Maritimes",
|
||||||
"Montagnes",
|
"Montagnes",
|
||||||
"Plaines",
|
"Plaines",
|
||||||
"Sous-Sols",
|
"Sous-Sols",
|
||||||
@ -46,7 +45,7 @@ export class Environnement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static getRarete(name = undefined) {
|
static getRarete(name = undefined) {
|
||||||
return RARETES.find(it => it.name == name) ?? RARETES[0];
|
return RARETES.find(it => it.name == name) ?? RARETES[DEFAULT_RARETE];
|
||||||
}
|
}
|
||||||
|
|
||||||
static getFrequenceRarete(rarete, field = undefined) {
|
static getFrequenceRarete(rarete, field = undefined) {
|
||||||
@ -67,7 +66,7 @@ export class Environnement {
|
|||||||
|
|
||||||
async findEnvironnementsLike(search) {
|
async findEnvironnementsLike(search) {
|
||||||
const milieux = (await this.milieux()).filter(it => Grammar.includesLowerCaseNoAccent(it, search));
|
const milieux = (await this.milieux()).filter(it => Grammar.includesLowerCaseNoAccent(it, search));
|
||||||
if (milieux.length > 1){
|
if (milieux.length > 1) {
|
||||||
const milieuExact = milieux.find(it => Grammar.equalsInsensitive(it, search));
|
const milieuExact = milieux.find(it => Grammar.equalsInsensitive(it, search));
|
||||||
if (milieuExact) {
|
if (milieuExact) {
|
||||||
return [milieuExact];
|
return [milieuExact];
|
||||||
|
Loading…
Reference in New Issue
Block a user