Remove checking of entries. #660

This commit is contained in:
Korina Cordero 2022-05-12 06:08:50 +00:00
parent 3a00a46b73
commit 9318b37077

View file

@ -454,13 +454,11 @@ class WarrantyController extends Controller
$file = $req->files->get('csv_file'); $file = $req->files->get('csv_file');
// process the csv file. Call the WarrantyBulkUploader service // process the csv file. Call the WarrantyBulkUploader service
$inv_entries = $warr_uploader->warrantyUpload($file); $entries = $warr_uploader->warrantyUpload($file);
$resp = new StreamedResponse(); $resp = new StreamedResponse();
if (count($inv_entries) > 0) $resp->setCallback(function() use($entries) {
{
$resp->setCallback(function() use($inv_entries) {
// csv output // csv output
$csv_handle = fopen('php://output', 'w+'); $csv_handle = fopen('php://output', 'w+');
fputcsv($csv_handle, [ fputcsv($csv_handle, [
@ -487,7 +485,7 @@ class WarrantyController extends Controller
'Status', 'Status',
'Reason Warranty Not Added', 'Reason Warranty Not Added',
]); ]);
foreach ($inv_entries as $row) foreach ($entries as $row)
{ {
fputcsv($csv_handle, $row); fputcsv($csv_handle, $row);
} }
@ -495,19 +493,7 @@ class WarrantyController extends Controller
fclose($csv_handle); fclose($csv_handle);
}); });
} $filename = 'upload_warranty_results' . '.csv';
else
{
$resp->setCallback(function() {
// csv output
$csv_handle = fopen('php://output', 'w+');
fputcsv($csv_handle, ['No Invalid Warranties']);
fclose($csv_handle);
});
}
$filename = 'invalid_warranties' . '.csv';
$resp->headers->set('Content-Type', 'text/csv; charset=utf-8'); $resp->headers->set('Content-Type', 'text/csv; charset=utf-8');
$resp->headers->set('Content-Disposition', 'attachment; filename="' . $filename . '"'); $resp->headers->set('Content-Disposition', 'attachment; filename="' . $filename . '"');