Laravel Nova пожарная акция в наблюдателе

Я пытаюсь уволить действие в наблюдатель. Это выглядит так:

class ClientObserver
{
/**
* @param Client $client
* @return mixed
*/
public function created(Client $client)
{
$request = new ActionRequest();

$action = app(HarvestClientCreate::class);

$collection = Collection::wrap($client);

return DispatchAction::forModels(
$request, $action, 'handle', $collection
);
}
}

Но это не работает! Я получаю эту ошибку:

Call to a member function getKey() on null
/projects/crm-nova/vendor/laravel/nova/src/Actions/ActionEvent.php", line: 193

Когда я прослеживаю это, это идет не так в ActionEvent.php:

'user_id' => $request->user()->getKey(),

Но когда я устанавливаю пользователя вручную по запросу, это не работает так же хорошо.

Что здесь может пойти не так?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector