summaryrefslogtreecommitdiff
path: root/httemplate
diff options
context:
space:
mode:
Diffstat (limited to 'httemplate')
-rw-r--r--httemplate/search/cdr.html14
-rw-r--r--httemplate/search/report_cdr.html7
-rw-r--r--httemplate/view/svc_phone.cgi1
3 files changed, 15 insertions, 7 deletions
diff --git a/httemplate/search/cdr.html b/httemplate/search/cdr.html
index 1e3c57cae..5e917db2e 100644
--- a/httemplate/search/cdr.html
+++ b/httemplate/search/cdr.html
@@ -80,15 +80,21 @@ my @qsearch = @search;
# freesidestatus
###
-if ( $cgi->param('freesidestatus') eq 'NULL' ) {
+my $status = $cgi->param('freesidestatus');
+if ( $status eq 'NULL' ) {
$title = "Unprocessed $title";
$hashref->{'freesidestatus'} = ''; # Record.pm will take care of it
push @search, "( freesidestatus IS NULL OR freesidestatus = '' )";
-} elsif ( $cgi->param('freesidestatus') =~ /^([\w ]+)$/ ) {
-
- $title = "Processed $title";
+} elsif ( $status =~ /^([\w ]+)$/ ) {
+
+ if ( $status eq 'done' ) {
+ $title = "Processed $title";
+ }
+ elsif ( $status eq 'failed' ) {
+ $title = "Skipped $title";
+ }
$hashref->{'freesidestatus'} = $1;
push @search, "freesidestatus = '$1'";
diff --git a/httemplate/search/report_cdr.html b/httemplate/search/report_cdr.html
index b9f883777..f305ed913 100644
--- a/httemplate/search/report_cdr.html
+++ b/httemplate/search/report_cdr.html
@@ -22,9 +22,10 @@
<TD ALIGN="right">Status: </TD>
<TD>
<SELECT NAME="freesidestatus">
- <OPTION VALUE="">(all)
- <OPTION VALUE="NULL">unprocessed
- <OPTION VALUE="done">processed
+ <OPTION VALUE="">(all)</OPTION>
+ <OPTION VALUE="NULL">unprocessed</OPTION>
+ <OPTION VALUE="done">processed</OPTION>
+ <OPTION VALUE="failed">skipped</OPTION>
</SELECT>
</TD>
</TR>
diff --git a/httemplate/view/svc_phone.cgi b/httemplate/view/svc_phone.cgi
index 2943c5857..323be63dc 100644
--- a/httemplate/view/svc_phone.cgi
+++ b/httemplate/view/svc_phone.cgi
@@ -68,6 +68,7 @@ my $html_foot = sub {
tie my %what, 'Tie::IxHash',
'pending' => 'NULL',
'billed' => 'done',
+ 'skipped' => 'failed',
;
my $number = $svc_phone->phonenum;