Stack Trace

Package Line File
Elettro::Controller::Anagrafica 225 /usr/data/Catalyst/elettro/lib/Elettro/Controller/Anagrafica.pm

222: 223: # XXX I hate yml, HTML::FormFu::Element supports load_config_filestem, 224: # maybe HTML::FormFu will too one day. 225: $form->load_config_file($self->path_to($name, '.yml')); 226: 227: # merge conditions 228: foreach my $elem (keys %{$c->stash->{'conditions'}}) {

Elettro::Controller::Anagrafica 259 /usr/data/Catalyst/elettro/lib/Elettro/Controller/Anagrafica.pm

256: $DB::single=1; 257: die unless defined $c->stash->{'row'}; 258: 259: my $form = $self->setup_form($c, $c->stash->{'name'}, $c->stash->{'row'}) 260: or die; 261: 262: $form->default_values({'_el_return_uri' => $c->stash->{'return_uri'}})

Elettro::Controller::Anagrafica 373 /usr/data/Catalyst/elettro/lib/Elettro/Controller/Anagrafica.pm

370: $c->stash->{'conditions'}{'id_contatto'} = { 'id_cliente' => $c->stash->{'row'}->id_cliente->id }; 371: $c->stash->{'conditions'}{'id_sede'} = { 'id_cliente' => $c->stash->{'row'}->id_cliente->id }; 372: 373: $c->forward('edit'); 374: } 375: 376: # after editing sede, the user shall be directed to the cliente view

Request

do {
  my $a = bless({
    _path            => "cliente/571/chiamata/new/edit",
    action           => "/anagrafica/edit_chiamata",
    address          => "81.174.26.135",
    arguments        => [],
    base             => bless(do{\(my $o = "http://t4.diff.org:3000/")}, "URI::http"),
    body_parameters  => {},
    captures         => [571, "new"],
    cookies          => {
                          elettro_session => bless({
                                name  => "elettro_session",
                                path  => "/",
                                value => ["6bb14aeb7f143783b9162995505306527087decc"],
                              }, "CGI::Simple::Cookie"),
                        },
    headers          => bless({
                          "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
                          "accept-charset" => "ISO-8859-1,utf-8;q=0.7,*;q=0.7",
                          "accept-encoding" => "gzip,deflate",
                          "accept-language" => "it,en;q=0.7,en-us;q=0.3",
                          "cache-control" => "max-age=0",
                          connection => "keep-alive",
                          cookie => "elettro_session=6bb14aeb7f143783b9162995505306527087decc",
                          host => "t4.diff.org:3000",
                          "keep-alive" => 300,
                          referer => "http://t4.diff.org:3000/cliente/571/view",
                          "user-agent" => "Mozilla/5.0 (X11; U; DragonFly i386; en-US; rv:1.9.0.6) Gecko/2009030909 Minefield/3.0.6",
                        }, "HTTP::Headers"),
    match            => "/anagrafica/edit_chiamata",
    method           => "GET",
    parameters       => {},
    protocol         => "HTTP/1.0",
    query_parameters => {},
    remote_user      => undef,
    secure           => 0,
    uploads          => {},
    uri              => bless({
                          factory_class => "URI::SmartURI",
                          obj => bless(do{\(my $o = "http://t4.diff.org:3000/cliente/571/chiamata/new/edit")}, "URI::http"),
                          reference => 'fix',
                        }, "URI::SmartURI::http"),
    user             => undef,
  }, "Elettro::Request::SmartURI");
  $a->{uri}{reference} = \${$a->{base}};
  $a;
}