From 864408cefa3cecf2b4b3a7ef951a5612101cc190 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sun, 6 Dec 2009 23:56:47 +0000 Subject: - Patch #652420 by sun: fixed various failures. --- modules/contact/contact.pages.inc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'modules/contact') diff --git a/modules/contact/contact.pages.inc b/modules/contact/contact.pages.inc index f3827083d..fcf3d6e2e 100644 --- a/modules/contact/contact.pages.inc +++ b/modules/contact/contact.pages.inc @@ -20,7 +20,8 @@ function contact_site_form($form, &$form_state) { $window = variable_get('contact_threshold_window', 3600); if (!flood_is_allowed('contact', $limit, $window) && !user_access('administer contact forms')) { drupal_set_message(t("You cannot send more than %limit messages in @interval. Please try again later.", array('%limit' => $limit, '@interval' => format_interval($window))), 'error'); - return drupal_access_denied(); + drupal_access_denied(); + drupal_exit(); } // Get an array of the categories and the current default category. @@ -39,7 +40,8 @@ function contact_site_form($form, &$form_state) { drupal_set_message(t('The contact form has not been configured. Add one or more categories to the form.', array('@add' => url('admin/structure/contact/add'))), 'error'); } else { - return drupal_not_found(); + drupal_not_found(); + drupal_exit(); } } @@ -177,7 +179,8 @@ function contact_personal_form($form, &$form_state, stdClass $recipient) { $window = variable_get('contact_threshold_window', 3600); if (!flood_is_allowed('contact', $limit, $window) && !user_access('administer contact forms') && !user_access('administer users')) { drupal_set_message(t("You cannot send more than %limit messages in @interval. Please try again later.", array('%limit' => $limit, '@interval' => format_interval($window))), 'error'); - return drupal_access_denied(); + drupal_access_denied(); + drupal_exit(); } drupal_set_title(t('Contact @username', array('@username' => format_username($recipient))), PASS_THROUGH); -- cgit v1.2.3