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]; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user