WP_HTTP: Respect that some cookies do not have an expiration time, this is a valid use-case that WP_HTTP_Cookie::test() should not discard, a non-existant expiration date simply means to let it expire at the end of the session. Props mailnew2ster. Fixes #14191

git-svn-id: http://core.svn.wordpress.org/trunk@21226 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
dd32 2012-07-07 04:23:49 +00:00
parent 9ed35c4586
commit 2005aed7e6
1 changed files with 1 additions and 1 deletions

View File

@ -1550,7 +1550,7 @@ class WP_Http_Cookie {
*/
function test( $url ) {
// Expires - if expired then nothing else matters
if ( time() > $this->expires )
if ( isset( $this->expires ) && time() > $this->expires )
return false;
// Get details on the URL we're thinking about sending to