X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FClientAPI%2FMasonComponent.pm;h=695b4cab3e270c6ee12fd5ca0e3aabc4c049682d;hb=8c5702cc86a16f25a9ceb9b822b2aac6a324afaa;hp=61208c1294b7459639fdc2b04ecf67a04fcdefed;hpb=0d8eb2d4d4a372680d0fa564fbfcba0d6674b259;p=freeside.git diff --git a/FS/FS/ClientAPI/MasonComponent.pm b/FS/FS/ClientAPI/MasonComponent.pm index 61208c129..695b4cab3 100644 --- a/FS/FS/ClientAPI/MasonComponent.pm +++ b/FS/FS/ClientAPI/MasonComponent.pm @@ -53,7 +53,8 @@ my %session_callbacks = ( my %args = @$argsref; %args = ( %args, - 'process-pkgpart' => scalar($conf->config('selfservice_process-pkgpart')), + 'process-pkgpart' => + scalar($conf->config('selfservice_process-pkgpart', $cust_main->agentnum)), 'process-display' => scalar($conf->config('selfservice_process-display')), 'process-skip_first' => $conf->exists('selfservice_process-skip_first'), 'num_payments' => scalar($cust_main->cust_pay), @@ -98,6 +99,8 @@ my %session_callbacks = ( my %args = @$argsref; $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