diff --git a/core/core.php b/core/core.php index 884c731..1f2e0f1 100644 --- a/core/core.php +++ b/core/core.php @@ -2209,15 +2209,17 @@ class common { $rightItems .= '
  • ' . template::ico('users') . '
  • '; // Mise à jour automatique $today = time(); - // Une mise à jour est disponible : recherche auto activée et 1 jour de délai ou ( page config et version non encore lue dans la session ) + // Une mise à jour est disponible : recherche auto activée et ( 1 jour de délai ou page config ) et version non encore lue dans la session if ( $this->getData(['config','autoUpdate']) === true - AND ($today > $this->getData(['core','lastAutoUpdate']) + 86400 || ( $this->getUrl(0) === 'config' && !isset($_SESSION['versionNumberRead']) ))) { + && ( $today > $this->getData(['core','lastAutoUpdate']) + 86400 || $this->getUrl(0) === 'config' ) + && !isset($_SESSION['versionNumberRead']) ) { $version = helper::getOnlineVersion(); $_SESSION['versionNumberRead'] = $version; if( $version === false){ // Le serveur ne supporte pas la mise à jour automatique $this->setData(['config','autoUpdate',false]); } else { + $this->setData(['core','updateAvailable', false]); if ( version_compare(common::DELTA_VERSION,$version) === -1 ) { $this->setData(['core','updateAvailable', true]); $this->setData(['core','lastAutoUpdate',$today]);