[wellwell-devel] [wellwell/zoom] Let [iterate] tag return iterator object on empty body.
Git
wellwell-devel at rt.icdevgroup.org
Thu Dec 16 09:19:36 UTC 2010
commit e25154da4a1b52ede51181da47e2139bfb88eaad
Author: Stefan Hornburg (Racke) <racke at linuxia.de>
Date: Thu Dec 16 10:16:56 2010 +0100
Let [iterate] tag return iterator object on empty body.
lib/WellWell/Iterate.pm | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/lib/WellWell/Iterate.pm b/lib/WellWell/Iterate.pm
index 0c1b6a2..eeea361 100644
--- a/lib/WellWell/Iterate.pm
+++ b/lib/WellWell/Iterate.pm
@@ -47,6 +47,10 @@ sub iterate {
die "Iterator not found\n";
}
+ if (! length($body)) {
+ return $iter;
+ }
+
while ($record = $iter->next()) {
# turn hash into array
my @keys = keys(%$record);
More information about the wellwell-devel
mailing list