true message
This commit is contained in:
@@ -203,11 +203,29 @@ export function detectVeilleNiveauTerritoire(text: string): { niveau: VeilleNive
|
||||
|
||||
// ─── Extraction automatique pour les AAP ─────────────────────────────────────
|
||||
|
||||
/**
|
||||
* Détecte le niveau de localisation le plus fin dans le texte :
|
||||
* - Département AuRA si mentionné → region = "Auvergne-Rhône-Alpes", departement = "Nom (num)"
|
||||
* - Région AuRA si mentionnée → region = "Auvergne-Rhône-Alpes", departement = null
|
||||
* - Sinon → region = "National", departement = null
|
||||
*/
|
||||
export function detectAapGeo(text: string): { region: string; departement: string | null } {
|
||||
const dept = detectDepartment(text);
|
||||
if (dept) {
|
||||
return {
|
||||
region: "Auvergne-Rhône-Alpes",
|
||||
departement: `${dept.name} (${dept.num})`,
|
||||
};
|
||||
}
|
||||
if (isRegional(text)) {
|
||||
return {
|
||||
region: "Auvergne-Rhône-Alpes",
|
||||
departement: null,
|
||||
};
|
||||
}
|
||||
return {
|
||||
region: "Auvergne-Rhône-Alpes",
|
||||
departement: dept ? `${dept.name} (${dept.num})` : null,
|
||||
region: "National",
|
||||
departement: null,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user