Show
Ignore:
Timestamp:
05/25/06 15:58:54 (6 years ago)
Author:
nick
Message:

Handle multiple metadata of the same type on node recent versions listing

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • wiki-toolkit/trunk/lib/Wiki/Toolkit/Store/Database.pm

    r304 r307  
    15041504                        my ($m_type,$m_value) = @results[$i,($i+1)]; 
    15051505                        unless($data{'metadata'}) { $data{'metadata'} = {}; } 
     1506 
    15061507                        if($m_type) { 
    1507                                 $data{'metadata'}->{$m_type} = $m_value; 
     1508                                if($data{'metadata'}->{$m_type}) { 
     1509                                        push @{$data{'metadata'}->{$m_type}}, $m_value; 
     1510                                } else { 
     1511                                        $data{'metadata'}->{$m_type} = $m_value; 
     1512                                } 
    15081513                        } 
    15091514                }