From 4639e25a658d9a0bf295415642fae8e8cdad846a Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Mon, 27 Apr 2020 12:59:08 -0700 Subject: [PATCH] search svc_acct by service def --- httemplate/elements/tr-select-part_svc.html | 2 +- httemplate/search/report_svc_acct.html | 2 ++ httemplate/search/svc_acct.cgi | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/httemplate/elements/tr-select-part_svc.html b/httemplate/elements/tr-select-part_svc.html index 959ac8dd9..efe18a0e6 100644 --- a/httemplate/elements/tr-select-part_svc.html +++ b/httemplate/elements/tr-select-part_svc.html @@ -5,7 +5,7 @@ % } else { - <% $opt{'label'} || 'Service definition' %> + <% $opt{'label'} || 'Service definition' %> <% include( '/elements/select-part_svc.html', 'multiple' => 1, diff --git a/httemplate/search/report_svc_acct.html b/httemplate/search/report_svc_acct.html index 3b8e46448..711905ac5 100755 --- a/httemplate/search/report_svc_acct.html +++ b/httemplate/search/report_svc_acct.html @@ -69,6 +69,8 @@ <& /elements/tr-selectmultiple-part_pkg.html &> + <& /elements/tr-select-part_svc.html, svcdb=>'svc_acct' &> + % my $conf = new FS::Conf; % if ( $conf->exists('svc_acct-tower_sector') % and FS::tower_sector->count > 0 ) { diff --git a/httemplate/search/svc_acct.cgi b/httemplate/search/svc_acct.cgi index ecf37b42e..7f423d521 100755 --- a/httemplate/search/svc_acct.cgi +++ b/httemplate/search/svc_acct.cgi @@ -254,6 +254,8 @@ if ( $cgi->param('magic') =~ /^(all|unlinked)$/ ) { $search_hash{'pkgpart'} = [ $cgi->param('pkgpart') ]; + $search_hash{'svcpart'} = [ $cgi->param('svcpart') ]; + foreach my $field (qw( last_login last_logout )) { my($beginning, $ending) = FS::UI::Web::parse_beginning_ending($cgi, $field); -- 2.11.0