check for null if not in production.

This commit is contained in:
Mark Beamer Jr 2018-12-27 16:35:17 -05:00
parent 37b51b8fd1
commit ab96e75968
No known key found for this signature in database
GPG key ID: 1C314FB89AD76973

View file

@ -34,12 +34,13 @@ class Session
static::setNamespace(static::NAMESPACE_DEFAULT, $oldSession);
}
$site_visitor_id = key_exists(static::USER_ID,$_SESSION) ? $_SESSION[static::USER_ID] : '';
$response = LBRY::logWebVisitor(static::SITE_ID, $site_visitor_id, $_SERVER['REMOTE_ADDR']);
if (key_exists('data',$response) && key_exists('visitor_id',$response['data']))
{
$site_visitor_id = key_exists(static::USER_ID, $_SESSION) ? $_SESSION[static::USER_ID] : '';
$response = LBRY::logWebVisitor(static::SITE_ID, $site_visitor_id, $_SERVER['REMOTE_ADDR']);
if (!is_null($response)
&& key_exists('data', $response)
&& key_exists('visitor_id', $response['data'])) {
$_SESSION[static::USER_ID] = $response['data']['visitor_id'];
}else{
} else {
$_SESSION[static::USER_ID] = '';
}