remove validation simulate
This commit is contained in:
parent
1b97bf4362
commit
cdd6551e9c
@ -70,8 +70,6 @@ try {
|
||||
exit;
|
||||
}
|
||||
|
||||
$simulate = ($_ENV['SIMULATE_EXPORT_LIMS'] ?? env('SIMULATE_EXPORT_LIMS') ?? '') === 'true';
|
||||
|
||||
// ── Prefetch all data in bulk ───────────────────────────────────────────
|
||||
|
||||
$iddatadbList = array_column($rows, 'iddatadb');
|
||||
@ -97,21 +95,6 @@ try {
|
||||
$iddatadb = (int)$rowInfo['iddatadb'];
|
||||
$index = $rowInfo['index'];
|
||||
|
||||
// Simulation: every even iddatadb gets a fake matrice error
|
||||
if ($simulate && $iddatadb % 2 === 0) {
|
||||
$results[$index] = [
|
||||
'valid' => false,
|
||||
'iddatadb' => $iddatadb,
|
||||
'errors' => [[
|
||||
'field' => 'parts',
|
||||
'message' => 'Matrice mancante — il LIMS rifiuterà l\'esportazione. '
|
||||
. 'Part senza matrice: PART-001, PART-003. '
|
||||
. 'Aprire la sezione Parts e assegnare la matrice.',
|
||||
]],
|
||||
];
|
||||
continue;
|
||||
}
|
||||
|
||||
// Build context for validators
|
||||
$ctx = [
|
||||
'parts' => $partsInfo[$iddatadb] ?? [],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user