projects
/
MojoFacets.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
(from parent 2:
b30edd3
)
Merge branch 'master' of git.rot13.org:/git/mojo_facets
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Thu, 17 Jun 2010 19:43:56 +0000
(21:43 +0200)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Thu, 17 Jun 2010 19:43:56 +0000
(21:43 +0200)
lib/MojoFacets/Data.pm
patch
|
blob
|
history
diff --git
a/lib/MojoFacets/Data.pm
b/lib/MojoFacets/Data.pm
index
fb40f3a
..
33e9837
100644
(file)
--- a/
lib/MojoFacets/Data.pm
+++ b/
lib/MojoFacets/Data.pm
@@
-423,7
+423,9
@@
sub _filter_on_data {
foreach my $i ( 0 .. $#$items ) {
if ( defined $items->[$i]->{$name} ) {
- foreach my $v ( @{ $items->[$i]->{$name} } ) {
+ my $i = $items->[$i]->{$name};
+ $i = [ $i ] unless ref $i eq 'ARRAY'; # FIXME probably wrong place
+ foreach my $v ( @$i ) {
if ( defined $filter_hash->{ $v } ) {
$filtered_items->{$i}++;
}