Ajout de l'adresse du souscripteur dans les données exportées.
[spip_souscriptions.git] / action / editer_souscription.php
index 5569492..ef80f1c 100644 (file)
@@ -28,7 +28,7 @@ function action_editer_souscription_dist($arg=null) {
 function souscription_inserer() {
 
   $champs = array('date_souscription' => date('Y-m-d H:i:s'));
-       
+
   // Envoyer aux plugins
   $champs = pipeline('pre_insertion',
                      array('args' => array('table' => 'spip_souscriptions'),
@@ -89,7 +89,13 @@ function souscription_modifier($id_souscription, $set=false) {
     return "Identifiant de transaction introuvable..."; /* FIXME: à rendre traduisible. */
   }
 
-  $c = array_merge($c, array("id_transaction" => $id_transaction));
+  /* Récupération du nom du pays */
+  $code_pays = _request('pays');
+  $pays = sql_getfetsel(sql_multi("nom", $GLOBALS['spip_lang']), 'spip_pays', "code='$code_pays'");
+
+  $c = array_merge($c,
+                   array("id_transaction" => $id_transaction,
+                         "pays" => $pays));
 
   if($err = objet_modifier_champs('souscription', $id_souscription, array(), $c))
     return $err;