From 3e63b1aabbd379e223773c985a74694d40e39228 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Fri, 4 Mar 2011 13:35:54 +0100 Subject: [PATCH] - fix possible error in usage-report if customer has no traffic (traffic = 0) - fix another missing hidden-field in classic-theme template Signed-off-by: Michael Kaufmann (d00p) --- scripts/jobs/cron_usage_report.php | 6 +++++- templates/Classic/admin/ipsandports/ipsandports_edit.tpl | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/jobs/cron_usage_report.php b/scripts/jobs/cron_usage_report.php index 0d2acbda..b1cc7405 100644 --- a/scripts/jobs/cron_usage_report.php +++ b/scripts/jobs/cron_usage_report.php @@ -207,7 +207,11 @@ while($row = $db->fetch_array($result)) while($customer = $db->fetch_array($customers)) { - $mail_body.= sprintf('%-15s', $customer['loginname']) . ' ' . sprintf('%-12d', $customer['traffic_used_total']) . ' (' . sprintf('%00.3f%%', (($customer['traffic_used_total'] * 100) / $customer['traffic'])) . ') ' . $customer['traffic'] . "\n"; + if ($customer['traffic'] >= 0) { + $mail_body.= sprintf('%-15s', $customer['loginname']) . ' ' . sprintf('%-12d', $customer['traffic_used_total']) . ' (' . sprintf('%00.3f%%', (($customer['traffic_used_total'] * 100) / $customer['traffic'])) . ') ' . $customer['traffic'] . "\n"; + } else { + $mail_body.= sprintf('%-15s', $customer['loginname']) . ' ' . sprintf('%-12d', $customer['traffic_used_total']) . ' (' . sprintf('%00.3f%%', $customer['traffic_used_total']) . ') ' . $customer['traffic'] . "\n"; + } } $mail_body.= '---------------------------------------------' . "\n"; diff --git a/templates/Classic/admin/ipsandports/ipsandports_edit.tpl b/templates/Classic/admin/ipsandports/ipsandports_edit.tpl index e0046cc1..55888d96 100644 --- a/templates/Classic/admin/ipsandports/ipsandports_edit.tpl +++ b/templates/Classic/admin/ipsandports/ipsandports_edit.tpl @@ -4,6 +4,7 @@ $header +
{$title} {$title}