--- trunk/lib/Frey/Action.pm 2009/06/29 18:25:33 1113
+++ trunk/lib/Frey/Action.pm 2009/06/30 15:10:55 1133
@@ -1,8 +1,7 @@
package Frey::Action;
use Moose;
extends 'Frey::PPI';
-with 'Frey::Web';
-with 'Frey::Config';
+with 'Frey::Web', 'Frey::Config';
use Clone qw/clone/;
use Data::Dump qw/dump/;
@@ -275,7 +274,7 @@
push @checkboxes, $name;
} elsif ( ! defined $value && ! $required->{$name} ) {
$value_html = qq|undef|; # FIXME if $self->debug
- } elsif ( $attr_type !~ m{^(Str|Int)$} || $value =~ $Frey::Web::re_html || $name =~ m{text} ) {
+ } elsif ( $attr_type !~ m{^(Str|Int|Email)$} || $value =~ $Frey::Web::re_html || $name =~ m{text} ) {
$value_html = qq||;
}
@@ -392,4 +391,7 @@
=cut
+__PACKAGE__->meta->make_immutable;
+no Moose;
+
1;