/** * Used on the servers page to forget login information for an IMAP server */ public function process() { $just_forgot_credentials = false; if (isset($this->request->post['imap_forget'])) { list($success, $form) = $this->process_form(array('imap_server_id')); if ($success) { Hm_IMAP_List::forget_credentials($form['imap_server_id']); $just_forgot_credentials = true; Hm_Msgs::add('Server credentials forgotten'); $this->session->record_unsaved('IMAP server credentials forgotten'); Hm_Page_Cache::flush($this->session); } else { $this->out('old_form', $form); } } $this->out('just_forgot_credentials', $just_forgot_credentials); }