Ignore:
Timestamp:
2005-09-23T15:22:59+12:00 (19 years ago)
Author:
kjdon
Message:

added -no_metadata_formatting option to avoid the format_metadata_for_sorting call

File:
1 edited

Legend:

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

    r10483 r10630  
    183183    } else {
    184184        $sortmeta = $doc_obj->get_metadata_element($doc_obj->get_top_section(), $self->{'sort'});
    185         if (defined $sortmeta) {
     185        if (defined $sortmeta && !$self->{'no_metadata_formatting'}) {
    186186        $sortmeta = &sorttools::format_metadata_for_sorting($self->{'sort'}, $sortmeta, $doc_obj);
    187187        }
     
    192192    # we add to the list based on metadata value
    193193    # but we need to do the same formatting as for sort value
    194     ($metavalue) = &sorttools::format_metadata_for_sorting($metaname, $metavalue, $doc_obj);
     194    ($metavalue) = &sorttools::format_metadata_for_sorting($metaname, $metavalue, $doc_obj) unless $self->{'no_metadata_formatting'};
    195195    $self->{'list'}->{$doc_OID} = $metavalue;
    196196    }
Note: See TracChangeset for help on using the changeset viewer.