Commit 6e2cff76 by Vladislav

#20207 Доработка изменения РК

1 parent 16d4677a
...@@ -55,6 +55,7 @@ class ProcessCallAPI implements ShouldQueue ...@@ -55,6 +55,7 @@ class ProcessCallAPI implements ShouldQueue
// если не хватило баллов на все что хотели запросить, то в очередь отправляем новый запрос на получение новых данных // если не хватило баллов на все что хотели запросить, то в очередь отправляем новый запрос на получение новых данных
AdsHandler::getInstance($this->api)->handle($response); AdsHandler::getInstance($this->api)->handle($response);
} catch (\Exception $e) { } catch (\Exception $e) {
\Log::debug($e);
//TODO: надо отдельно выделить ошибки вызовов, за которые списываются баллы //TODO: надо отдельно выделить ошибки вызовов, за которые списываются баллы
//https://yandex.ru/dev/direct/doc/dg/concepts/errors.html //https://yandex.ru/dev/direct/doc/dg/concepts/errors.html
$limits->removeRezerv($this->limitId); $limits->removeRezerv($this->limitId);
......
...@@ -32,15 +32,7 @@ class UpdateCampaigns extends DirectRequest ...@@ -32,15 +32,7 @@ class UpdateCampaigns extends DirectRequest
if ($count < 0) if ($count < 0)
return null; return null;
//для запросов get ничего не разбиваем, т.к. заранее не знаем сколько чего будет
//для них только после выполнения запроса будет известно есть ли кроме $count еще данные
//а текущий запрос просто устанавливается в $count
//а вот для запросов мутаторов будем разбивать. Но тут уже будет зависеть от запроса
//будем под каждый реализовывать делитель
if (!isset($this->params['Page'])){
$this->params['Page'] = [];
}
$this->params['Page']['Limit'] = $count;
return null; return null;
} }
......
...@@ -51,7 +51,7 @@ class DirectRequest extends APIRequest { ...@@ -51,7 +51,7 @@ class DirectRequest extends APIRequest {
} }
function getUrl(){ function getUrl(){
return $this->url . $this->getService(); return $this->url . strtolower($this->getService());
} }
function getBody(){ function getBody(){
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!