From 1ca823723668e01b1b998faec5f8d8153545cfa8 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Mon, 04 Apr 2011 08:22:29 -0400
Subject: [PATCH] Merged revisions 2181-2262 from stable branch.
---
interface/web/client/tools.inc.php | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/interface/web/client/tools.inc.php b/interface/web/client/tools.inc.php
index 4f757cc..a6cd525 100644
--- a/interface/web/client/tools.inc.php
+++ b/interface/web/client/tools.inc.php
@@ -59,12 +59,17 @@
/* maybe the template is deleted in the meantime */
if (is_array($addLimits)){
foreach($addLimits as $k => $v){
- if ($limits[$k] > -1){
- if ($v == -1) {
- $limits[$k] = -1;
- }
- else {
- $limits[$k] += $v;
+ if($k == 'limit_cron_type') {
+ $limits[$k] = $v;
+ } elseif($k == 'limit_cron_frequency') {
+ if($v < $limits[$k]) $limits[$k] = $v;
+ } else {
+ if ($limits[$k] > -1){
+ if ($v == -1) {
+ $limits[$k] = -1;
+ } else {
+ $limits[$k] += $v;
+ }
}
}
}
--
Gitblit v1.9.1