From dd63819fe085b6ebe6a7bc7dade2dbcf0a3f2db5 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Fri, 26 Feb 2010 11:11:04 -0800 Subject: [PATCH] Attempt #1 to get Roles working with Definition sugar. --- lib/WebGUI/Asset/Wobject/Collaboration.pm | 2 ++ lib/WebGUI/Definition.pm | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/WebGUI/Asset/Wobject/Collaboration.pm b/lib/WebGUI/Asset/Wobject/Collaboration.pm index b74de51c5..6372e5caf 100644 --- a/lib/WebGUI/Asset/Wobject/Collaboration.pm +++ b/lib/WebGUI/Asset/Wobject/Collaboration.pm @@ -11,6 +11,7 @@ package WebGUI::Asset::Wobject::Collaboration; #------------------------------------------------------------------- use strict; +use Moose; use WebGUI::Definition::Asset; extends 'WebGUI::Asset::Wobject'; define assetName => ['assetName', 'Asset_Collaboration']; @@ -451,6 +452,7 @@ property postReceivedTemplateId => ( default => 'default_post_received1', ); +with 'WebGUI::Role::Asset::RssFeed'; use WebGUI::Group; use WebGUI::HTML; diff --git a/lib/WebGUI/Definition.pm b/lib/WebGUI/Definition.pm index 11b90a4fe..dc9b0bac6 100644 --- a/lib/WebGUI/Definition.pm +++ b/lib/WebGUI/Definition.pm @@ -15,7 +15,6 @@ package WebGUI::Definition; =cut use 5.010; -use Moose; use Moose::Exporter; use feature (); use namespace::autoclean;