Commit dc7a6ad6 by Frédéric

Delete controller

parent 992fda3d
...@@ -139,10 +139,16 @@ class FluxController extends BackendBase ...@@ -139,10 +139,16 @@ class FluxController extends BackendBase
public function delete(Request $request) public function delete(Request $request)
{ {
$flux = $this->getRepository(Flux::class)->find($request->get('id')); $flux = $this->getRepository(Flux::class)->find($request->get('id'));
if (!$flux){
$this->app['session']->getFlashBag()->add('error', 'Suppression impossible: Flux inexistant');
} else {
$this->app['storage']->delete($flux); $this->app['storage']->delete($flux);
$this->app['session']->getFlashBag()->add('success', 'Flux supprimé'); $this->app['session']->getFlashBag()->add('success', 'Flux supprimé');
$sync = new Synchronisation($this->config, $this->application, $flux);
$sync->delete();
}
return $this->redirectToRoute('tourinsoft_admin_flux_index'); return $this->redirectToRoute('tourinsoft_admin_flux_index');
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment