[SPIP] ~v3.0.20-->v3.0.25
[lhc/web/clavette_www.git] / www / ecrire / inc / cvt_autosave.php
index af7837e..36b41c3 100644 (file)
@@ -3,7 +3,7 @@
 /***************************************************************************\
  *  SPIP, Systeme de publication pour l'internet                           *
  *                                                                         *
- *  Copyright (c) 2001-2014                                                *
+ *  Copyright (c) 2001-2016                                                *
  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
  *                                                                         *
  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
@@ -75,7 +75,9 @@ function cvtautosave_formulaire_traiter($flux){
        if ($cle_autosave = _request('autosave')){
                include_spip('inc/session');
                session_set('session_autosave_'.$cle_autosave, null);
+       }
 
+       if (isset($GLOBALS['visiteur_session']) AND $GLOBALS['visiteur_session']){
                // delai par defaut avant purge d'un backup de form : 72H
                if (!defined('_AUTOSAVE_GB_DELAY')) define('_AUTOSAVE_GB_DELAY',72*3600);
                $time_too_old = time() - _AUTOSAVE_GB_DELAY;
@@ -92,6 +94,7 @@ function cvtautosave_formulaire_traiter($flux){
                        }
                }
        }
+       
        return $flux;
 }