summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/node.module8
-rw-r--r--modules/node/node.module8
2 files changed, 14 insertions, 2 deletions
diff --git a/modules/node.module b/modules/node.module
index aa9fdb942..53ed3e971 100644
--- a/modules/node.module
+++ b/modules/node.module
@@ -681,10 +681,16 @@ function node_preview($edit) {
}
function node_submit($node) {
-
global $user;
/*
+ ** Verify a user's submission rate and avoid duplicate nodes being
+ ** inserted:
+ */
+
+ throttle("node", variable_get("max_node_rate", 900));
+
+ /*
** Fixup the node when required:
*/
diff --git a/modules/node/node.module b/modules/node/node.module
index aa9fdb942..53ed3e971 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -681,10 +681,16 @@ function node_preview($edit) {
}
function node_submit($node) {
-
global $user;
/*
+ ** Verify a user's submission rate and avoid duplicate nodes being
+ ** inserted:
+ */
+
+ throttle("node", variable_get("max_node_rate", 900));
+
+ /*
** Fixup the node when required:
*/