]);
}
+ /**
+ * Run the import process against an uploaded import ZIP.
+ */
public function run(int $id, Request $request)
{
- // TODO - Test access/visibility
$import = $this->imports->findVisible($id);
$parent = null;
try {
$entity = $this->imports->runImport($import, $parent);
} catch (ZipImportException $exception) {
+ session()->flush();
+ $this->showErrorNotification(trans('errors.import_zip_failed_notification'));
return redirect($import->getUrl())->with('import_errors', $exception->errors);
}