Commit aacaef03 by Vladislav

fix CheckCampaignsChanges

1 parent f3fa934d
...@@ -8,7 +8,7 @@ use App\Models\Pivots\DictionaryCampaign; ...@@ -8,7 +8,7 @@ use App\Models\Pivots\DictionaryCampaign;
use App\Service\Requests\DirectRequest; use App\Service\Requests\DirectRequest;
use Carbon\Carbon; use Carbon\Carbon;
class CheckCampaignsChanges extends DirectRequest class CheckCampaignsChange extends DirectRequest
{ {
CONST SELF = 'SELF'; CONST SELF = 'SELF';
CONST CHILDREN = 'CHILDREN'; CONST CHILDREN = 'CHILDREN';
...@@ -25,6 +25,7 @@ class CheckCampaignsChanges extends DirectRequest ...@@ -25,6 +25,7 @@ class CheckCampaignsChanges extends DirectRequest
function handle($response) function handle($response)
{ {
if (isset($response['result']['Campaigns'])) {
foreach ($response['result']['Campaigns'] as $campaign_data) { foreach ($response['result']['Campaigns'] as $campaign_data) {
if (in_array(self::SELF, $campaign_data['ChangesIn']) || in_array(self::CHILDREN, $campaign_data['ChangesIn'])) { if (in_array(self::SELF, $campaign_data['ChangesIn']) || in_array(self::CHILDREN, $campaign_data['ChangesIn'])) {
$data = []; $data = [];
...@@ -60,8 +61,10 @@ class CheckCampaignsChanges extends DirectRequest ...@@ -60,8 +61,10 @@ class CheckCampaignsChanges extends DirectRequest
} }
} }
} }
}
$this->getToken()->update([ $this->getToken()->update([
'check_changes_campaign' => Carbon::createFromTimestamp($response['result']['Timestamp']), 'check_changes_campaign' => Carbon::parse($response['result']['Timestamp']),
]); ]);
$this->setToken($this->getToken()->refresh()); $this->setToken($this->getToken()->refresh());
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!