# delete $signup_info->{'part_pkg'};
#}
+ $signup_info->{'part_pkg'} = [ sort { $a->{pkg} cmp $b->{pkg} } # case?
+ @{ $signup_info->{'part_pkg'} }
+ ];
+
if ( exists $packet->{'session_id'} ) {
my $agent_signup_info = { %$signup_info };
delete $agent_signup_info->{agentnum2part_pkg};
% qsearch( 'part_pkg', { 'disabled' => '' }, '',
% ' AND 0 < ( SELECT COUNT(*) FROM type_pkgs '.
% ' WHERE typenum = '. $cust_main->agent->typenum.
-% ' AND type_pkgs.pkgpart = part_pkg.pkgpart )'
+% ' AND type_pkgs.pkgpart = part_pkg.pkgpart )'.
+% ' ORDER BY pkg' # case ?
% )
%) {
%