From 98eea87b5fafad724f8abb0b1ee1f5da823c2382 Mon Sep 17 00:00:00 2001 From: Constantin Graf Date: Tue, 21 May 2024 18:52:43 +0200 Subject: [PATCH] Temporarily store import data to debug issues --- app/Service/Import/ImportService.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Service/Import/ImportService.php b/app/Service/Import/ImportService.php index 8f42a756..eff8f98d 100644 --- a/app/Service/Import/ImportService.php +++ b/app/Service/Import/ImportService.php @@ -9,7 +9,10 @@ use App\Service\Import\Importers\ImporterContract; use App\Service\Import\Importers\ImporterProvider; use App\Service\Import\Importers\ImportException; use App\Service\Import\Importers\ReportDto; +use Carbon\Carbon; use Illuminate\Support\Facades\DB; +use Illuminate\Support\Facades\Storage; +use Illuminate\Support\Str; class ImportService { @@ -21,6 +24,8 @@ class ImportService /** @var ImporterContract $importer */ $importer = app(ImporterProvider::class)->getImporter($importerType); $importer->init($organization); + Storage::disk('s3')->put('import/'.Carbon::now()->toDateString().'-'.$organization->getKey().'-'.Str::uuid(), $data); + DB::transaction(function () use (&$importer, &$data) { $importer->importData($data); });