public function executeUpdate(sfWebRequest $request)
 {
     $this->forward404Unless($request->isMethod('post') || $request->isMethod('put'));
     $a = $request->getParameter('sf_guard_user');
     $this->forward404Unless($sf_guard_user = Doctrine::getTable('sfGuardUser')->find(array($a['id'])), sprintf('Object sf_guard_user does not exist (%s).', $request->getParameter('id')));
     $form = new sfGuardUserAdminForm($sf_guard_user);
     $form->bind($request->getParameter($form->getName()));
     if ($form->isValid()) {
         $form->getObject()->getProfile()->is_invite = false;
         $sf_guard_user = $form->save();
         $this->forward('user', 'my');
     }
     $this->form = $form;
     $this->setTemplate('edit');
 }