From 3c9e1238990a2411c177190b417004ff5184669d Mon Sep 17 00:00:00 2001
From: Dan Chadwick <dan899@gmail.com>
Date: Tue, 19 Aug 2014 20:11:26 -0400
Subject: [PATCH] Issue #1593870 by DanChadwick: Added 1 and 5 minute total
 and per user limits.

---
 includes/webform.pages.inc |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/includes/webform.pages.inc b/includes/webform.pages.inc
index 7027b2a..5a303ce 100644
--- a/includes/webform.pages.inc
+++ b/includes/webform.pages.inc
@@ -108,14 +108,17 @@ function webform_configure_form($form, &$form_state, $node) {
     '#default_value' => $node->webform['total_submit_limit'] != -1 ? $node->webform['total_submit_limit'] : '',
     '#parents' => array('total_submit_limit'),
   );
-  $form['submission']['total_submit_limit']['total_submit_interval'] = array(
-    '#type' => 'select',
-    '#options' => array(
+  $interval_options = array(
       '-1' => t('ever'),
+      '60' => t('every minute'),
+      '300' => t('every 5 minutes'),
       '3600' => t('every hour'),
       '86400' => t('every day'),
       '604800' => t('every week'),
-    ),
+    );
+  $form['submission']['total_submit_limit']['total_submit_interval'] = array(
+    '#type' => 'select',
+    '#options' => $interval_options,
     '#default_value' => $node->webform['total_submit_interval'],
     '#parents' => array('total_submit_interval'),
   );
@@ -142,12 +145,7 @@ function webform_configure_form($form, &$form_state, $node) {
   );
   $form['submission']['submit_limit']['submit_interval'] = array(
     '#type' => 'select',
-    '#options' => array(
-      '-1' => t('ever'),
-      '3600' => t('every hour'),
-      '86400' => t('every day'),
-      '604800' => t('every week'),
-    ),
+    '#options' => $interval_options,
     '#default_value' => $node->webform['submit_interval'],
     '#parents' => array('submit_interval'),
   );
-- 
1.7.8.msysgit.0

