Вот как я пытаюсь обновить запись в моей laravel функции, которая не работает
public function completePacking(SaleOrder $saleOrder)
{
$saleOrder->update(['status' => 'Draft']);
}
она работает
public function completePacking($id)
{
$saleOrder = SaleOrder::findOrFail($id);
$saleOrder->status = 'Dispatched';
$saleOrder->save();
}
я хочу использовать первый метод потому что это меньше кода, но это не работает