Changeset 569

Show
Ignore:
Timestamp:
04/10/06 22:41:00
Author:
miyagawa
Message:

fix UTF-8 decode logic on extract_date_format

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plagger/lib/Plagger/Plugin/Filter/EntryFullText.pm

    r559 r569  
    176176    # decode as UTF-8 
    177177    for my $key ( qw(extract extract_date_format) ) { 
    178         $data->{$key} = decode("UTF-8", $data->{$key}); 
     178        if (ref $data->{$key} && ref $data->{$key} eq 'ARRAY') { 
     179            $data->{$key} = [ map decode("UTF-8", $_), @{$data->{$key}} ]; 
     180        } else { 
     181            $data->{$key} = decode("UTF-8", $data->{$key}); 
     182        } 
    179183    } 
    180184