X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fsearch%2Fcust_bill_event.cgi;h=16c9acdc7bc0cf483a02ee7417b4ee00932b40bb;hb=f48936de00e81e89ea0f84b28e9c7b213fe898a8;hp=8f63d9cefa6bfeb4c931f618d2f7b9b986a0e1e3;hpb=acf139d6d9abe92d8951ac823406dccc7f3e8ea6;p=freeside.git diff --git a/httemplate/search/cust_bill_event.cgi b/httemplate/search/cust_bill_event.cgi index 8f63d9cef..16c9acdc7 100644 --- a/httemplate/search/cust_bill_event.cgi +++ b/httemplate/search/cust_bill_event.cgi @@ -96,7 +96,7 @@ if ( $cgi->param('invnum') =~ /^(\d+)$/ ) { $search{invnum} = $1; } -my $where = 'WHERE '. FS::cust_bill_event->search_sql( \%search ); +my $where = 'WHERE '. FS::cust_bill_event->search_sql_where( \%search ); my $join = 'LEFT JOIN part_bill_event USING ( eventpart ) '. 'LEFT JOIN cust_bill USING ( invnum ) '. @@ -140,16 +140,21 @@ $html_init .= join("\n", map { qq!! } qw( print_ email_ fax_ ) ); -my $menubar = [ - 'Re-print these events' => - "javascript:print_process()", - 'Re-email these events' => - "javascript:email_process()", - ]; +my $menubar = []; -push @$menubar, 'Re-fax these events' => - "javascript:fax_process()" - if $conf->exists('hylafax'); +if ( $curuser->access_right('Resend invoices') ) { + + push @$menubar, 'Re-print these events' => + "javascript:print_process()", + 'Re-email these events' => + "javascript:email_process()", + ; + + push @$menubar, 'Re-fax these events' => + "javascript:fax_process()" + if $conf->exists('hylafax'); + +} my $link_cust = sub { my $cust_bill_event = shift;