Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2984 → Rev 2985

/trunk/jrest/bibliotheque/GestionObservation.php
387,7 → 387,9
if (!$parametres['nom_referentiel']) {
$parametres['nom_referentiel'] = Cel::$default_referentiel;
}
$code_referentiel = substr(trim($parametres['nom_referentiel']), 0, 5);
$nom_ref_nettoye = trim($parametres['nom_referentiel']);
$morceaux = preg_split('/.v?[0-9]/', $nom_ref_nettoye);
$code_referentiel = $morceaux[0];
 
// TODO/XXX: quoi ?!
// si on n'a un nom_ret_nn mais pas de nom_sel_nn ni de nom_sel, on efface tout => WTF ?
500,7 → 502,7
// pour détecter le pays qui sera de toute façon retrouvé par le script lancé en cron
$recherche_pays->maxTimeoutRequeteMondiale = 2;
$infos_pays = $recherche_pays->obtenirInfosPourCoordonnees($parametres);
if($infos_pays['type'] == 'france') {
if($infos_pays['type'] == 'france') {
$parametres['pays'] = 'FR';
// Ajout d'infos supplémentaires si jamais on a pas de ce zone geo ou de zone geo
if(empty($parametres['ce_zone_geo'])) {
507,8 → 509,8
$parametres['ce_zone_geo'] = 'INSEE-C:'.$infos_pays['code_insee'];
}
if(empty($parametres['zone_geo'])) {
$parametres['zone_geo'] = $infos_pays['nom'];
if(empty($parametres['zone_geo'])) {
$parametres['zone_geo'] = $infos_pays['nom'];
}
} else {
$parametres['pays'] = $infos_pays['code_pays'];