From 202bc7363eeef9437240745f693b2fd4a58dd1a6 Mon Sep 17 00:00:00 2001 From: demonspork Date: Tue, 16 Feb 2021 21:21:59 -0600 Subject: [PATCH] Fixed "Missed" link and exclude LOSE_RACE from CDR stats Simple change to exclude lose_race and fix a URL change for the xml_cdr page. --- app/xml_cdr/xml_cdr_statistics.php | 2 +- app/xml_cdr/xml_cdr_statistics_inc.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/xml_cdr/xml_cdr_statistics.php b/app/xml_cdr/xml_cdr_statistics.php index f05ebdccbb..554fc73048 100644 --- a/app/xml_cdr/xml_cdr_statistics.php +++ b/app/xml_cdr/xml_cdr_statistics.php @@ -314,7 +314,7 @@ echo " ".escape($row['volume'])." \n"; echo " ".(round(escape($row['minutes']),2))." \n"; echo " ".(round(escape($row['avg_min']),2))." / ".(round(escape($row['cpm_ans']),2))." \n"; - echo " ".escape($row['missed'])." \n"; + echo " ".escape($row['missed'])." \n"; echo " ".(round(escape($row['asr']),2))." \n"; echo " ".(round(escape($row['aloc']),2))." \n"; echo "\n"; diff --git a/app/xml_cdr/xml_cdr_statistics_inc.php b/app/xml_cdr/xml_cdr_statistics_inc.php index 6d48f28174..574440d413 100644 --- a/app/xml_cdr/xml_cdr_statistics_inc.php +++ b/app/xml_cdr/xml_cdr_statistics_inc.php @@ -280,6 +280,10 @@ $sql_where_ands[] = "leg = :leg"; $parameters['leg'] = $leg; } + //If you can't see lose_race, don't run stats on it + if (!permission_exists('xml_cdr_lose_race')) { + $sql_where_ands[] = "hangup_cause != 'LOSE_RACE'"; + } //if not admin or superadmin, only show own calls if (!permission_exists('xml_cdr_domain')) {