--- trunk/lib/Frey/Run.pm 2008/11/01 00:59:02 225 +++ trunk/lib/Frey/Run.pm 2008/11/01 13:17:45 229 @@ -45,12 +45,14 @@ warn "## params = ",dump( %params ); my $html; + my $values = $self->config($class); + $values = {} if $@; if ( @required ) { $html = qq|

Required params for $class

|; foreach my $name ( @required ) { my $type = $name =~ m/^pass/ ? 'password' : 'text'; - my $value = $self->config($class)->{$name}; + my $value = $values ? $values->{$name} : ''; $html .= qq||; } $html .= qq|
|; @@ -61,7 +63,7 @@ warn "## turning over to $o->request"; $o->request( $req ); } elsif ( $o->can('markup') ) { - warn "## using $o->markup"; + warn "## using ",ref($o), "->markup"; $html = $o->markup; warn ">>> markup $class ",length( $html ), " bytes\n"; } elsif ( $o->can('data') ) {