Невозможно получить статус заказа
Opened this issue · 1 comments
Alimgulov commented
$MSOrders = CustomerOrder::query($this->MSClient)->getList()->toArray();
$MSOrders[0]->relations->find(State::class)->fresh();
Не правильно формируется URL для получения статуса заказа
`Array
(
[0] => stdClass Object
(
[error] => Ошибка в адресе запроса
[code] => 1038
[moreInfo] => https://online.moysklad.ru/api/remap/1.1/doc#обработка-ошибок-1038
)
)
`
smadrom commented
Возможный вариант:
$MSOrders = CustomerOrder::query($this->MSClient)->getList();
$MSOrders[0]->relations->fresh('state');
Вариант по-лучше:
$MSOrders = CustomerOrder::query($this->MSClient, QuerySpecs::create([
'maxResults' => 100,
'expand' => Expand::create(['state']),
]))->getList();
$MSOrders[0]->relations->state...
Работоспособность не проверял, но в теории должно работать.