On 04/12/2013 08:20 AM, Doug Eubanks wrote:
> foreach $i ( @owners) { 
>   if ($owners[$i] == $last_owner) { 
>     $new_owner = $owners[$i+1]; 

The above makes no sense, likely written by someone who doesn't know
Perl.  For loops don't loop over array indexes when just given an array,
they loop over the array items.  Try:

foreach $id (@owner) {
  if ($id == $last_owner) {
    $new_owner = $id;

>     $self->TicketObj->SetOwner($new_owner); 
>     $isSet = 1; 
>   } 
> } 

Reply via email to