where(['line_no'=> $data->line_number]) ->where(['unit'=> $data->design_area]) ->update(["updated_at" => simdi()]); // Sync data from Line Lists to WeldLog via view render $lineListsToWeldLogView = view('cron.line_lists-sync-from-linelists-to-weldlog', [ 'line_number' => $data->line_number, 'design_area' => $data->design_area, 'commitSize' => 3, // Chunk size for transaction batching 'triggerMode' => true // Called from SaveTrigger ])->render(); Log::info("Line Lists to WeldLog sync completed via view render", [ 'line_number' => $data->line_number, 'design_area' => $data->design_area ]); return [ 'success' => true, 'line_number' => $data->line_number, 'design_area' => $data->design_area ]; } catch (\Throwable $th) { Log::error("Line Lists sync error: " . $th->getMessage(), [ 'line_number' => $data->line_number, 'design_area' => $data->design_area ]); throw $th; } } }