protected function action(Request $request, Calendar $calendar = null)
{
$that = $this;
$user = $this->get('security.context')->getToken()->getUser();
return $this->get('baikal.formhandler.calendar')->handle($this->getSuccessFunction($user), $this->getFailureFunction($user), $request, $user, $calendar);
}