Remove optimizations and fix dealer query. #597

This commit is contained in:
Korina Cordero 2021-07-23 04:06:48 +00:00
parent b9a6109c78
commit 52419dea6f

View file

@ -48,9 +48,9 @@ class SetWarrantyBranchCodeCommand extends Command
$dealer_name = strtoupper($warranty->getDealerName());
// error_log('warranty dealer name ' . $dealer_name);
// find dealer using name
$dealer_results = $em->getRepository(Dealer::class)->findBy(['name' => $dealer_name]);
foreach ($dealer_results as $dealer)
// find dealer using name with findOneBy
$dealer = $em->getRepository(Dealer::class)->findOneBy(['name' => $dealer_name]);
if ($dealer != null)
{
error_log('Setting branch code for warranty with dealer name ' . $dealer->getName());
// get branch code
@ -58,14 +58,10 @@ class SetWarrantyBranchCodeCommand extends Command
// set warranty branch code
$warranty->setDealerBranchCode($branch_code);
$em->flush();
}
$em->detach($row[0]);
}
$em->clear();
$em->flush();
return 0;
}