From: Ivan Kohler Date: Sun, 15 Mar 2015 23:20:08 +0000 (-0700) Subject: load billing events faster, RT#21572 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=8c5702cc86a16f25a9ceb9b822b2aac6a324afaa load billing events faster, RT#21572 --- diff --git a/FS/FS/ClientAPI/MasonComponent.pm b/FS/FS/ClientAPI/MasonComponent.pm index 8a31185bd..695b4cab3 100644 --- a/FS/FS/ClientAPI/MasonComponent.pm +++ b/FS/FS/ClientAPI/MasonComponent.pm @@ -100,6 +100,7 @@ my %session_callbacks = ( $args{part_pkg} = \@part_pkg; $args{first_svc} = \@first_svc; $args{no_comment} = 1; + $args{label_callback} = sub { shift->pkg_comment }; @$argsref = ( %args ); return ''; #no error diff --git a/httemplate/elements/select-part_pkg.html b/httemplate/elements/select-part_pkg.html index bf5819118..237d7df0a 100644 --- a/httemplate/elements/select-part_pkg.html +++ b/httemplate/elements/select-part_pkg.html @@ -21,7 +21,7 @@ Example: 'agent_null' => 1, 'name_col' => 'pkg', 'empty_label' => 'Select package', #should this be the default? - 'label_callback' => $opt{'label_callback'} || sub { shift->pkg_comment }, + 'label_callback' => $opt{'label_callback'} || sub { shift->pkg_comment_only }, 'hashref' => \%hash, %opt, &> diff --git a/httemplate/elements/tr-select-cust-part_pkg.html b/httemplate/elements/tr-select-cust-part_pkg.html index 0db989aed..23916d9e2 100644 --- a/httemplate/elements/tr-select-cust-part_pkg.html +++ b/httemplate/elements/tr-select-cust-part_pkg.html @@ -91,11 +91,12 @@ <% mt('Package') |h %> <& /elements/select-cust-part_pkg.html, - 'curr_value' => $opt{'curr_value'}, #$pkgpart - 'classnum' => $opt{'classnum'}, - 'cust_main' => $opt{'cust_main'}, #$cust_main - 'prospect_main' => $opt{'prospect_main'}, #$prospect_main - 'onchange' => 'pkg_changed', + 'curr_value' => $opt{'curr_value'}, #$pkgpart + 'classnum' => $opt{'classnum'}, + 'cust_main' => $opt{'cust_main'}, #$cust_main + 'prospect_main' => $opt{'prospect_main'}, #$prospect_main + 'onchange' => 'pkg_changed', + 'label_callback' => sub { shift->pkg_comment }, &>