function reenable($code = null)
 {
     $this->NewsletterSended = ClassRegistry::init('Newsletter.NewsletterSended');
     $this->NewsletterSended->Behaviors->attach('Containable');
     if (!empty($code)) {
         $sended = $this->NewsletterSended->byCode($code, array('contain' => array('Newsletter'), 'recursive' => 0));
     }
     $test = false;
     if (empty($sended) && isset($this->user['User']['id']) && is_numeric($this->user['User']['id']) && $this->Acl->check(array('model' => 'User', 'foreign_key' => $this->user['User']['id']), 'admin') && !empty($this->params['named']['newsletter_id'])) {
         $test = $this->params['named']['newsletter_id'];
         $this->NewsletterSended->Newsletter->checkActive = false;
         $sended = $this->NewsletterSended->Newsletter->read(null, $this->params['named']['newsletter_id']);
     }
     if (!$test) {
         if (empty($sended)) {
             $this->Session->setFlash(__d('newsletter', 'Email Could not be found.', true));
             $this->redirect('add');
             return;
         }
         App::import('Lib', 'Newsletter.Sendlist');
         Sendlist::enable_email($sended['NewsletterSended']['email']);
     }
     $this->set('sended', $sended);
     $this->set('test', $test);
 }