From 3a9ea9ab2d8b0428c8166638ed5c113f0921e1f5 Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Mon, 24 Sep 2007 17:59:55 +0000 Subject: [PATCH] fix syndicated content now showing all events in interleaved mode --- docs/changelog/7.x.x.txt | 1 + lib/WebGUI/Asset/Wobject/SyndicatedContent.pm | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 5a3a883f5..c91806d1c 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,4 +1,5 @@ 7.4.8 + - fix: Syndicated Content doesn't display all items with multiple feeds in interleaved mode 7.4.7 - fix: misspelled i18n in webgui password recovery diff --git a/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm b/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm index fa7e7d9d0..2af586274 100644 --- a/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm +++ b/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm @@ -480,8 +480,8 @@ sub _create_interleaved_items { my($items,$rss_feeds,$maxHeadlines,$hasTermsRegex)=@_; my $items_remain = 1; while((@$items < $maxHeadlines) && $items_remain){ + $items_remain=0; foreach my $rss(@$rss_feeds){ - $items_remain=0; if(defined $rss->{items} && @$items < $maxHeadlines && (my $item = shift @{$rss->{items}})