Remove existing fares when importing (#988)

Delete all existing fares and overwrite with new import when Delete Existing Data is checked/true.
This commit is contained in:
Andrew Roberts
2021-01-16 13:09:56 -05:00
committed by GitHub
parent 984c1e0cec
commit 0068b1215a
+2 -1
View File
@@ -6,6 +6,7 @@ use App\Contracts\ImportExport;
use App\Contracts\Service; use App\Contracts\Service;
use App\Models\Airport; use App\Models\Airport;
use App\Models\Expense; use App\Models\Expense;
use App\Models\Fare;
use App\Models\Flight; use App\Models\Flight;
use App\Models\FlightFieldValue; use App\Models\FlightFieldValue;
use App\Repositories\FlightRepository; use App\Repositories\FlightRepository;
@@ -211,7 +212,7 @@ class ImportService extends Service
public function importFares($csv_file, bool $delete_previous = true) public function importFares($csv_file, bool $delete_previous = true)
{ {
if ($delete_previous) { if ($delete_previous) {
// TODO: Delete all from: fares Fare::truncate();
} }
$importer = new FareImporter(); $importer = new FareImporter();