Changeset 7557


Ignore:
Timestamp:
2004-06-03T17:35:41+12:00 (20 years ago)
Author:
kjdon
Message:

when adding metadata to teh list, use 'if @{}' instead of 'if defined ' cos its always defined but may be empty

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/classify/AZCompactList.pm

    r7548 r7557  
    279279    foreach my $cmn (@commameta_list) {
    280280        my $cmvalues = $doc_obj->get_metadata($thissection,$cmn);
    281         push(@$metavalues,@$cmvalues) if (defined $cmvalues);
    282         last if (defined $cmvalues && !$self->{'allvalues'});
     281        push(@$metavalues,@$cmvalues) if (@{$cmvalues});
     282        last if (@{$cmvalues} && !$self->{'allvalues'});
    283283    }
    284284
Note: See TracChangeset for help on using the changeset viewer.