Don't show RSS link on site_errors if no user token is found
authorNicolas Iooss <nicolas.iooss_git@polytechnique.org>
Mon, 14 Oct 2013 19:23:45 +0000 (21:23 +0200)
committerNicolas Iooss <nicolas.iooss_git@polytechnique.org>
Fri, 1 Nov 2013 15:20:17 +0000 (16:20 +0100)
Signed-off-by: Nicolas Iooss <nicolas.iooss_git@polytechnique.org>
modules/core.php

index d0168b2..115c705 100644 (file)
@@ -213,8 +213,10 @@ class CoreModule extends PLModule
     {
         global $globals;
         $page->coreTpl('site_errors.tpl');
-        $page->setRssLink('Polytechnique.org :: Erreurs',
-                          'site_errors/rss/' . S::v('hruid') . '/' . S::user()->token . '/rss.xml');
+        if (!empty(S::user()->token)) {
+            $page->setRssLink('Polytechnique.org :: Erreurs',
+                              'site_errors/rss/' . S::v('hruid') . '/' . S::user()->token . '/rss.xml');
+        }
         if (Post::has('clear')) {
             PlErrorReport::clear();
             $page->trigSuccess("Erreurs effacĂ©es.");