diff --git a/app/fax/fax.php b/app/fax/fax.php index d9ac3f2297..3787329ec4 100644 --- a/app/fax/fax.php +++ b/app/fax/fax.php @@ -158,6 +158,9 @@ require_once "resources/paging.php"; if (permission_exists('fax_sent_view')) { echo " ".$text['label-sent'].""; } + if (permission_exists('fax_log_view')) { + echo " ".$text['label-log'].""; + } echo " \n"; echo " ".$row['fax_description']." \n"; echo " "; diff --git a/app/fax/fax_log_delete.php b/app/fax/fax_log_delete.php index f6c143cae9..b8e80d728f 100755 --- a/app/fax/fax_log_delete.php +++ b/app/fax/fax_log_delete.php @@ -17,7 +17,7 @@ else { } //get the id - if (count($_GET)>0) { + if (count($_GET) > 0) { $id = check_str($_GET["id"]); } diff --git a/app/fax/fax_logs.php b/app/fax/fax_logs.php index 097cf0b6f5..f9685f6274 100755 --- a/app/fax/fax_logs.php +++ b/app/fax/fax_logs.php @@ -19,6 +19,11 @@ else { $order_by = $_GET["order_by"]; $order = $_GET["order"]; +//get the fax_uuid + if (count($_GET) > 0) { + $fax_uuid = check_str($_GET["fax_uuid"]); + } + //additional includes require_once "resources/header.php"; require_once "resources/paging.php"; @@ -45,6 +50,7 @@ else { //prepare to page the results $sql = "select count(*) as num_rows from v_fax_logs "; $sql .= "where domain_uuid = '$domain_uuid' "; + $sql .= "and fax_uuid = '$fax_uuid' "; if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } $prep_statement = $db->prepare($sql); if ($prep_statement) { @@ -69,6 +75,7 @@ else { //get the list $sql = "select * from v_fax_logs "; $sql .= "where domain_uuid = '$domain_uuid' "; + $sql .= "and fax_uuid = '$fax_uuid' "; if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } $sql .= "limit $rows_per_page offset $offset "; $prep_statement = $db->prepare(check_sql($sql)); @@ -104,7 +111,7 @@ else { //echo th_order_by('fax_epoch', $text['label-fax_epoch'], $order_by, $order); echo ""; if (permission_exists('fax_log_add')) { - echo "$v_link_label_add"; + echo "$v_link_label_add"; } else { echo " \n"; @@ -115,7 +122,7 @@ else { if ($result_count > 0) { foreach($result as $row) { if (permission_exists('fax_log_edit')) { - $tr_link = "href='fax_log_edit.php?id=".$row['fax_log_uuid']."'"; + $tr_link = "href='fax_log_edit.php?id=".$row['fax_log_uuid']."&fax_uuid=$fax_uuid'"; } echo "\n"; echo " ".$row['fax_success']." \n"; @@ -138,10 +145,10 @@ else { //echo " ".$row['fax_epoch']." \n"; echo " "; if (permission_exists('fax_log_edit')) { - echo "$v_link_label_edit"; + echo "$v_link_label_edit"; } if (permission_exists('fax_log_delete')) { - echo "$v_link_label_delete"; + echo "$v_link_label_delete"; } echo " \n"; echo "\n"; @@ -158,7 +165,7 @@ else { echo " $paging_controls\n"; echo " "; if (permission_exists('fax_log_add')) { - echo "$v_link_label_add"; + echo "$v_link_label_add"; } else { echo " ";