From 2099530612c93ac51ff889bd7efecdab4fd80cfe Mon Sep 17 00:00:00 2001
From: Sebastien Robin <seb@nexedi.com>
Date: Wed, 22 Feb 2006 11:13:45 +0000
Subject: [PATCH] my change was a bit aggressive, I should lower the number
 retry instead of setting it to 0

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@5772 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/CMFActivity/skins/activity/SQLDict_timeShift.zsql | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/product/CMFActivity/skins/activity/SQLDict_timeShift.zsql b/product/CMFActivity/skins/activity/SQLDict_timeShift.zsql
index fc320591cf..875709eb62 100755
--- a/product/CMFActivity/skins/activity/SQLDict_timeShift.zsql
+++ b/product/CMFActivity/skins/activity/SQLDict_timeShift.zsql
@@ -8,13 +8,16 @@ class_name:
 class_file:
 </dtml-comment>
 <params>delay
-processing_node</params>
+processing_node
+retry</params>
 UPDATE
   message
 SET
   date = DATE_SUB(date, INTERVAL <dtml-sqlvar delay type="int"> SECOND),
   processing_date = DATE_SUB(processing_date, INTERVAL <dtml-sqlvar delay type="int"> SECOND),
-  retry = 0
+<dtml-if retry>
+  retry = GREATEST(retry,<dtml-sqlvar retry type="int">) - <dtml-sqlvar retry type="int">
+</dtml-if> 
 WHERE
   1 = 1
 <dtml-if processing_node>
-- 
2.30.9