mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-21 09:35:49 +02:00
Fixed errors that prevented import of users
This commit is contained in:
parent
9188331c1e
commit
3bbff0aecf
1 changed files with 7 additions and 8 deletions
|
@ -350,8 +350,8 @@ abstract class BaseAdminController extends AbstractController
|
||||||
}
|
}
|
||||||
|
|
||||||
$options = [
|
$options = [
|
||||||
'parent' => $data['parent'],
|
'parent' => $data['parent'] ?? null,
|
||||||
'preserve_children' => $data['preserve_children'],
|
'preserve_children' => $data['preserve_children'] ?? false,
|
||||||
'format' => $format,
|
'format' => $format,
|
||||||
'class' => $this->entity_class,
|
'class' => $this->entity_class,
|
||||||
'csv_delimiter' => $data['csv_delimiter'],
|
'csv_delimiter' => $data['csv_delimiter'],
|
||||||
|
@ -361,17 +361,16 @@ abstract class BaseAdminController extends AbstractController
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$errors = $importer->importFileAndPersistToDB($file, $options);
|
$errors = $importer->importFileAndPersistToDB($file, $options);
|
||||||
}
|
|
||||||
catch (UnexpectedValueException $e) {
|
|
||||||
$this->addFlash('error', 'parts.import.flash.error.invalid_file');
|
|
||||||
goto ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach ($errors as $name => $error) {
|
foreach ($errors as $name => $error) {
|
||||||
/** @var ConstraintViolationList $error */
|
/** @var ConstraintViolationList $error */
|
||||||
$this->addFlash('error', $name.': '.$error['violations']);
|
$this->addFlash('error', $name.': '.$error['violations']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
catch (UnexpectedValueException $e) {
|
||||||
|
$this->addFlash('error', 'parts.import.flash.error.invalid_file');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//Mass creation form
|
//Mass creation form
|
||||||
$mass_creation_form = $this->createForm(MassCreationForm::class, ['entity_class' => $this->entity_class]);
|
$mass_creation_form = $this->createForm(MassCreationForm::class, ['entity_class' => $this->entity_class]);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue