--- trunk/lib/Frey/Run.pm 2008/10/31 23:10:08 221 +++ trunk/lib/Frey/Run.pm 2008/10/31 23:17:56 222 @@ -2,6 +2,7 @@ use Moose; extends 'Frey'; with 'Frey::Web'; +with 'Frey::Config'; =head1 NAME @@ -44,7 +45,11 @@ if ( @required ) { $html = qq|

Required params for $class

|; - $html .= qq|| foreach @required; + foreach my $name ( @required ) { + my $type = $name =~ m/^pass/ ? 'password' : 'text'; + my $value = $self->config($class)->{$name}; + $html .= qq||; + } $html .= qq|
|; } else { my $o = $class->new( %params );