From fdb2b41f25e66273c8bf153525db82cb84cbf563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Fri, 11 May 2012 14:40:39 +0200 Subject: [PATCH] Handle validity at single place --- libraries/Config.class.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libraries/Config.class.php b/libraries/Config.class.php index c3be57a896..43c61dc30c 100644 --- a/libraries/Config.class.php +++ b/libraries/Config.class.php @@ -1599,9 +1599,6 @@ class PMA_Config function setCookie($cookie, $value, $default = null, $validity = null, $httponly = true ) { - if ($validity == null) { - $validity = 2592000; - } if (strlen($value) && null !== $default && $value === $default) { // default value is used if (isset($_COOKIE[$cookie])) { @@ -1619,7 +1616,9 @@ class PMA_Config if (! isset($_COOKIE[$cookie]) || $_COOKIE[$cookie] !== $value) { // set cookie with new value /* Calculate cookie validity */ - if ($validity == 0) { + if ($validity == null) { + $validity = time() + 2592000; + } elseif ($validity == 0) { $validity = 0; } else { $validity = time() + $validity;