% if ( scalar(@agent_types) == 1 ) { % } else { <% $opt{'label'} || 'Agent Type' %> <% include( '/elements/select-agent_type.html', 'curr_value' => $typenum, 'agent_types' => \@agent_types, %opt, ) %> % } <%init> my %opt = @_; my $typenum = $opt{'curr_value'} || $opt{'value'}; my @agent_types = (); if ( $opt{'agent_types'} ) { #@agents = @{ $opt{'agents'} }; #here is the agent virtualization # my $agentnums_href = $FS::CurrentUser::CurrentUser->agentnums_href; # @agent_types = grep $agentnums_href->{$_->agentnum}, @{ $opt{'agent_types'} }; delete $opt{'agent_types'}; } else { # @agents = $FS::CurrentUser::CurrentUser->agents; }