Trying to access array offset on value of type null
Estou com este erro
Método store da Controller
public function store(SeriesFormRequest $request) { $serie = $this->repository->add($request);
$email = new SeriesCreated(
$serie->nome,
$serie->id,
$request->seasonsQty,
$request->episodesPerSeason,
);
Mail::to($request->user())->send($email);
return to_route('series.index')
->with('mensagem.sucesso', "Série '{$serie->nome}' adicionada com sucesso");
}
SeriesCreated
class SeriesCreated extends Mailable { use Queueable, SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct(
public string $nomeSerie,
public int $idSerie,
public int $qtdTemporadas,
public int $episodiosPorTemporada,
)
{}
/**
* Build the message.
*
* @return $this
*/
public function build(): static
{
return $this->markdown('mail.series-created')
->with([
'nomeSerie' => $this->nomeSerie,
'idSerie' => $this->idSerie,
'qtdTemporadas' => $this->qtdTemporadas,
'episodiosPorTemporada' => $this->episodiosPorTemporada,
]);
}
}
A serie salva no banco da erro na Controller Na linha Mail::to($request->user())->send($email);