Fixing mailtraffic cron, fixes traffic graph sorting
Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
This commit is contained in:
@@ -55,7 +55,7 @@ if (!is_null($month) && !is_null($year)) {
|
|||||||
AND `month` = :month
|
AND `month` = :month
|
||||||
AND `year` = :year
|
AND `year` = :year
|
||||||
GROUP BY `day`
|
GROUP BY `day`
|
||||||
ORDER BY `day` ASC"
|
ORDER BY `day` DESC"
|
||||||
);
|
);
|
||||||
$params = array(
|
$params = array(
|
||||||
"customerid" => $userinfo['customerid'],
|
"customerid" => $userinfo['customerid'],
|
||||||
|
|||||||
@@ -156,6 +156,8 @@ class MailLogParser {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fclose($file_handle);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -196,6 +198,8 @@ class MailLogParser {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fclose($file_handle);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -233,6 +237,8 @@ class MailLogParser {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fclose($file_handle);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -151,9 +151,7 @@ if (Settings::Get('system.diskquota_enabled')) {
|
|||||||
* MAIL-Traffic
|
* MAIL-Traffic
|
||||||
*/
|
*/
|
||||||
if (Settings::Get("system.mailtraffic_enabled")) {
|
if (Settings::Get("system.mailtraffic_enabled")) {
|
||||||
$stmt = Database::prepare("SELECT lastrun FROM `" . TABLE_PANEL_CRONRUNS . "` WHERE `cronfile` = 'cron_traffic.php'");
|
$mailTrafficCalc = new MailLogParser(Settings::Get("system.last_traffic_run"));
|
||||||
$lastRunResult = Database::pexecute_first($stmt, array());
|
|
||||||
$mailTrafficCalc = new MailLogParser($lastRunResult['lastrun']);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$result_stmt = Database::query("SELECT * FROM `" . TABLE_PANEL_CUSTOMERS . "` ORDER BY `customerid` ASC");
|
$result_stmt = Database::query("SELECT * FROM `" . TABLE_PANEL_CUSTOMERS . "` ORDER BY `customerid` ASC");
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ $(document).ready(function(){
|
|||||||
var i = 1;
|
var i = 1;
|
||||||
var links = [];
|
var links = [];
|
||||||
$('#datalegend').remove();
|
$('#datalegend').remove();
|
||||||
$('#datatable tr').each(function() {
|
$('#datatable tr').reverse().each(function() {
|
||||||
var row = $(this);
|
var row = $(this);
|
||||||
var day = $(row).children().first().text();
|
var day = $(row).children().first().text();
|
||||||
var ftpd = $(row).children().first().next().text();
|
var ftpd = $(row).children().first().next().text();
|
||||||
|
|||||||
2
templates/Sparkle/assets/js/traffic.js
vendored
2
templates/Sparkle/assets/js/traffic.js
vendored
@@ -12,7 +12,7 @@ $(document).ready(function(){
|
|||||||
var i = 1;
|
var i = 1;
|
||||||
var links = [];
|
var links = [];
|
||||||
$('#datalegend').remove();
|
$('#datalegend').remove();
|
||||||
$('#datatable tr').each(function() {
|
$('#datatable tr').reverse().each(function() {
|
||||||
var row = $(this);
|
var row = $(this);
|
||||||
var day = $(row).children().first().text();
|
var day = $(row).children().first().text();
|
||||||
var ftpd = $(row).children().first().next().text();
|
var ftpd = $(row).children().first().next().text();
|
||||||
|
|||||||
Reference in New Issue
Block a user