From e9f9c3fd96db505ba2974ab27023c44b2eaf27ce Mon Sep 17 00:00:00 2001 From: vvict7 <46611515+vvict7@users.noreply.github.com> Date: Mon, 13 Nov 2023 12:56:11 +0300 Subject: [PATCH] Update Monstro_parser.php Add check values. --- lib/Monstro_parser.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/Monstro_parser.php b/lib/Monstro_parser.php index fb35b6c..560ff20 100644 --- a/lib/Monstro_parser.php +++ b/lib/Monstro_parser.php @@ -24,7 +24,9 @@ function domain_count_parse($party) { $continue = false; } else { foreach ($cookies_list as $value) { - $profiles_list[$value['pid']] = cookies_check($value['cookies']); + if ($value['cookies']){ + $profiles_list[$value['pid']] = cookies_check($value['cookies']); + } } $offset += $limit; // Увеличиваем смещение для следующей страницы @@ -113,7 +115,11 @@ function cookies_check($cookie_base64) { } sort($metrika_dates, SORT_NUMERIC); - $metrika_date = format_date($metrika_dates[0]); + if(array_key_exists(0,$metrika_dates)){ + $metrika_date = format_date($metrika_dates[0]); + } else { + $metrika_date = format_date(0); + } return array('count_domains' => $count_domains, 'create_date' => $metrika_date['create_date'], 'profile_days' => $metrika_date['profile_days']); } @@ -126,4 +132,4 @@ function format_date($timestamp) { $create_date = gmdate("Y-m-d", $timestamp); return array('profile_days' => $profile_days, 'create_date' => $create_date);; -} \ No newline at end of file +}