[SPIP] v3.2.7-->v3.2.9
[lhc/web/www.git] / www / plugins-dist / organiseur / inc / quete_calendrier.php
index 31366be..c2b8cf7 100644 (file)
@@ -3,7 +3,7 @@
 /***************************************************************************\
  *  SPIP, Systeme de publication pour l'internet                           *
  *                                                                         *
- *  Copyright (c) 2001-2019                                                *
+ *  Copyright (c) 2001-2020                                                *
  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
  *                                                                         *
  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
@@ -169,14 +169,16 @@ function quete_calendrier_interval_articles($avant, $apres, &$evenements) {
        } else {
                $langues = array();
        }
+
        while ($row = sql_fetch($result)) {
                $amj = date_anneemoisjour($row['date']);
                $id = $row['id_article'];
                if (autoriser('voir', 'article', $id)) {
+                       $langue = isset($langues[$row['lang']]) ? $langues[$row['lang']] : "";
                        $evenements[$amj][] =
                                array(
                                        'CATEGORIES' => calendrier_categories('spip_articles', $id, 'id_article'),
-                                       'DESCRIPTION' => $row['descriptif'] ? $row['descriptif'] : $langues[$row['lang']],
+                                       'DESCRIPTION' => $row['descriptif'] ?: $langue,
                                        'SUMMARY' => $row['titre'],
                                        'URL' => generer_url_ecrire_objet('article', $id, '', '', 'prop')
                                );