/**
  * @Route("/electedofficialvote/{id}/edit")
  * @Template("GovWikiAdminBundle:ElectedOfficial:_edit_vote_modal.html.twig")
  *
  * @param Request             $request
  * @param ElectedOfficialVote $vote
  * @return Response|JsonResponse
  */
 public function editAction(Request $request, ElectedOfficialVote $vote)
 {
     if ($request->getMethod() == 'POST') {
         $vote->setVote($request->request->get('vote'))->setDidElectedOfficialProposeThis($request->request->get('didElectedOfficialProposeThis'));
         $this->getDoctrine()->getManager()->flush();
         return new JsonResponse(['reload' => true]);
     }
     return ['vote' => $vote, 'action' => $this->generateUrl('govwiki_admin_electedofficialvote_edit', ['id' => $vote->getId()])];
 }