projects
/
MojoFacets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix $out generation
[MojoFacets.git]
/
lib
/
MojoFacets
/
Data.pm
diff --git
a/lib/MojoFacets/Data.pm
b/lib/MojoFacets/Data.pm
index
0560587
..
ededa58
100644
(file)
--- a/
lib/MojoFacets/Data.pm
+++ b/
lib/MojoFacets/Data.pm
@@
-549,8
+549,10
@@
sub __all_filters {
join(',', sort(@_), 'order', $order);
}
join(',', sort(@_), 'order', $order);
}
+our $out;
+
sub __commit_path_code {
sub __commit_path_code {
- my ( $path, $i, $code, $commit_changed ) = @_;
+ my ( $path, $i, $code, $commit_changed
, $out_ref
) = @_;
my $items = $loaded->{$path}->{data}->{items} || die "no items for $path";
my $row = $items->[$i];
my $items = $loaded->{$path}->{data}->{items} || die "no items for $path";
my $row = $items->[$i];
@@
-668,12
+670,14
@@
sub items {
if ( $commit ) {
warn "# commit on ", $#$filtered + 1, " items:\n$code\n";
if ( $commit ) {
warn "# commit on ", $#$filtered + 1, " items:\n$code\n";
-
my $out
;
+
$out = undef
;
foreach ( 0 .. $#$filtered ) {
my $i = $filtered->[$_];
__commit_path_code( $path, $i, $code, \$commit_changed );
}
foreach ( 0 .. $#$filtered ) {
my $i = $filtered->[$_];
__commit_path_code( $path, $i, $code, \$commit_changed );
}
+ warn "out ",dump($out);
+
$self->_save_change({
path => $path,
time => $self->param('time') || time(),
$self->_save_change({
path => $path,
time => $self->param('time') || time(),