diff options
Diffstat (limited to 'lib/Feed.pm')
-rw-r--r-- | lib/Feed.pm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Feed.pm b/lib/Feed.pm index 7264638..0bfe224 100644 --- a/lib/Feed.pm +++ b/lib/Feed.pm @@ -9,6 +9,7 @@ use XML::Feed; use Log::Log4perl; use LWP::UserAgent; use URI::Fetch; +use Moose::Util 'ensure_all_roles'; sub log { my ($self) = @_; @@ -112,6 +113,7 @@ sub process { $self->log->trace('process - begin'); for my $entry ($self->entries) { + ensure_all_roles($entry,'Feed::HelperRole::FeedEntry'); $self->process_entry($entry); } |