thomascube
2011-10-07 39cafac3f5e9cff676b379c1ecb1c847eec558e2
program/steps/mail/addcontact.inc
@@ -60,6 +60,16 @@
    $contact['email'] = rcube_idn_to_utf8($contact['email']);
    $contact['name'] = rcube_addressbook::compose_display_name($contact);
    // validate contact record
    if (!$CONTACTS->validate($contact, true)) {
      $error = $CONTACTS->get_error();
      // TODO: show dialog to complete record
      // if ($error['type'] == rcube_addressbook::ERROR_VALIDATE) { }
      $OUTPUT->show_message($error['message'] ? $error['message'] : 'errorsavingcontact', 'error');
      $OUTPUT->send();
    }
    // check for existing contacts
    $existing = $CONTACTS->search('email', $contact['email'], true, false);