Fix bug with missing entity manager for one step edit #319

This commit is contained in:
Kendrick Chan 2020-02-05 04:45:27 +08:00
parent d943015f4a
commit cb5fa96307

View file

@ -848,8 +848,6 @@ class JobOrderController extends Controller
$params['map_js_file'] = $gis->getJSJOFile();
$params['vmfgs'] = $em->getRepository(VehicleManufacturer::class)->findAll();
$params['vmakes'] = $em->getRepository(Vehicle::class)->findAll();
$params['vmodel_year'] = '';
$params['vplate'] = '';
$template = $params['template'];
@ -886,7 +884,7 @@ class JobOrderController extends Controller
/**
* @Menu(selected="jo_onestep_edit_form")
*/
public function oneStepEditForm($id, JobOrderHandlerInterface $jo_handler,
public function oneStepEditForm($id, EntityManagerInterface $em, JobOrderHandlerInterface $jo_handler,
GISManagerInterface $gis, MapTools $map_tools)
{
$this->denyAccessUnlessGranted('jo_onestep.edit', null, 'No access.');
@ -896,6 +894,7 @@ class JobOrderController extends Controller
$params['return_url'] = $this->generateUrl('jo_open');
$params['map_js_file'] = $gis->getJSJOFile();
$params['vmfgs'] = $em->getRepository(VehicleManufacturer::class)->findAll();
$params['vmakes'] = $em->getRepository(Vehicle::class)->findAll();
$template = $params['template'];