Code: Select all
my $Count=0;
my @array;
for my $SessionID (@List) {
my $List = '';
my %Data = $Self->{SessionObject}->GetSessionIDData( SessionID => $SessionID );
$MetaData{"$Data{UserType}Session"}++;
if ( !$MetaData{"$Data{UserLogin}"} ) {
$MetaData{"$Data{UserType}SessionUniq"}++;
$MetaData{"$Data{UserLogin}"} = 1;
}
$array[$Count1] = $MetaData{"$Data{UserID}"};
$Count1++;
$Data{UserType} = 'Agent' if ( $Data{UserType} ne 'Customer' );
# create blocks
$Self->{LayoutObject}->Block(
Name => 'Session',
Data => {
SessionID => $SessionID,
UserFirstname => $Data{UserFirstname},
UserLastname => $Data{UserLastname},
UserType => $Data{UserType},
UserID => $Data{UserID},
},
);
}