From 24ed51e3409127c6acbdd1a8c21da7984bda54a2 Mon Sep 17 00:00:00 2001 From: boombatower Date: Fri, 27 May 2011 00:07:14 -0500 Subject: [PATCH] Add parameter to conduit_api_repeat() which is needed by conduit_scheduler. --- includes/api.inc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/includes/api.inc b/includes/api.inc index b74e87d..cd19f87 100644 --- a/includes/api.inc +++ b/includes/api.inc @@ -121,11 +121,14 @@ function conduit_api_result($item, $status, $result, $log, $duration) { * * @param $nid * Job node ID to repeat. + * @param $force + * (Optional) TRUE to force the job to be repeated without checking any of the + * conditions as defined by conduit_node_repeat_access(). Defaults to FALSE. * @return * TRUE if the job node was found and repeated, otherwise FALSE. */ -function conduit_api_repeat($nid) { - if (($node = node_load($nid)) && conduit_node_repeat_access($node)) { +function conduit_api_repeat($nid, $force = FALSE) { + if (($node = node_load($nid)) && ($force || conduit_node_repeat_access($node))) { $node->revision = TRUE; node_save($node); return TRUE;