diff --git a/interface/web/monitor/dataloghistory_view.php b/interface/web/monitor/dataloghistory_view.php index c18860c360174184b4d90691712ef7bf89bde05a..ae0821b535a70af6670fc3c24f6b37aaab8ff986 100644 --- a/interface/web/monitor/dataloghistory_view.php +++ b/interface/web/monitor/dataloghistory_view.php @@ -61,7 +61,7 @@ if(!$data = unserialize(stripslashes($record['data']))) { $data = unserialize($record['data']); } -$out = describe($record['dbtable'], $data, $out); +$out = describe($record['dbtable'], $data, $out, $record['action']); switch ($record['action']) { case 'i': @@ -136,7 +136,8 @@ function describe($dbtable, $data, $out) { $check = 'username'; break; case 'cron': - $temp = $app->db->queryOneRecord("SELECT domain FROM web_domain WHERE domain_id = ?", $data['new']['parent_domain_id']); + $where = @($action == 'd')?$data['old']['parent_domain_id']:$data['new']['parent_domain_id']; + $temp = $app->db->queryOneRecord("SELECT domain FROM web_domain WHERE domain_id = ?", $where); $out['describe_data'] = $temp['domain']; break; case 'directive_snippets':