mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-05-08 22:29:37 +00:00
Automatically detect the delimiter of generic BOM imports
The detectFields does this anyway, so use that guessed value further on
This commit is contained in:
parent
de371877b9
commit
74e5102943
2 changed files with 27 additions and 16 deletions
|
|
@ -240,7 +240,8 @@ class ProjectController extends AbstractController
|
|||
}
|
||||
|
||||
// Detect fields and get suggestions
|
||||
$detected_fields = $BOMImporter->detectFields($file_content);
|
||||
$detected_delimiter = $BOMImporter->detectDelimiter($file_content);
|
||||
$detected_fields = $BOMImporter->detectFields($file_content, $detected_delimiter);
|
||||
$suggested_mapping = $BOMImporter->getSuggestedFieldMapping($detected_fields);
|
||||
|
||||
// Create mapping of original field names to sanitized field names for template
|
||||
|
|
@ -257,7 +258,7 @@ class ProjectController extends AbstractController
|
|||
$builder->add('delimiter', ChoiceType::class, [
|
||||
'label' => 'project.bom_import.delimiter',
|
||||
'required' => true,
|
||||
'data' => ',',
|
||||
'data' => $detected_delimiter,
|
||||
'choices' => [
|
||||
'project.bom_import.delimiter.comma' => ',',
|
||||
'project.bom_import.delimiter.semicolon' => ';',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue