function ajax_comments_remove_status in AJAX Comments 7
Removes "Your comment has been posted." or "Your comment has been queued.." from the status message.
2 calls to ajax_comments_remove_status()
- ajax_comments_delete_js in ./ajax_comments.module 
- Removes the comment.
- ajax_comments_submit_js in ./ajax_comments.module 
- Builds the comment.
File
- ./ajax_comments.module, line 751 
- AJAX comments module file.
Code
function ajax_comments_remove_status() {
  if (!empty($_SESSION['messages']['status'])) {
    $deleted = t('The comment and all its replies have been deleted.');
    $published = t('Your comment has been posted.');
    $not_published = t('Your comment has been queued for review by site administrators and will be published after approval.');
    foreach ($_SESSION['messages']['status'] as $key => $value) {
      if ($value == $published || $value == $not_published || ($value = $deleted)) {
        unset($_SESSION['messages']['status'][$key]);
      }
    }
    if (empty($_SESSION['messages']['status'])) {
      unset($_SESSION['messages']['status']);
      if (empty($_SESSION['messages'])) {
        unset($_SESSION['messages']);
      }
    }
  }
}