Mercurial > pub > Impl
comparison Lib/IMPL/Web/TT/Form.pm @ 144:b56ebc31bf18
Empty nodes no more created while transforming a post request to the DOM document
minor speed improvements to the object CTOR caching
Added support for a secure processing (and 'laundering' ) a CGI parameters
Many minor fixes
author | wizard |
---|---|
date | Tue, 13 Jul 2010 02:05:38 +0400 |
parents | c5bc900eefd3 |
children | bd10093bb122 |
comparison
equal
deleted
inserted
replaced
143:d9dd3500ead3 | 144:b56ebc31bf18 |
---|---|
59 my $node = $this->data ? $this->data->selectSingleNode(@path) : undef; | 59 my $node = $this->data ? $this->data->selectSingleNode(@path) : undef; |
60 | 60 |
61 my @errors; | 61 my @errors; |
62 | 62 |
63 if ($node) { | 63 if ($node) { |
64 @errors = grep { ( $_->Node || $_->Parent) == $node } @{$this->errors}; | 64 @errors = grep { ($_->Node || $_->Parent) == $node } @{$this->errors}; |
65 } else { | |
66 @errors = grep $_->Schema == $sourceSchema, @{$this->errors}; | |
65 } | 67 } |
66 | 68 |
67 return { | 69 return { |
68 schema => $schema, | 70 schema => $schema, |
69 sourceSchema => $sourceSchema, | 71 sourceSchema => $sourceSchema, |