html-formhandler
html-formhandler copied to clipboard
failing test for new Text validation issue
as per github:
17:03 < ether> gshank: your last change to the Text field, for TextCSV, makes it no longer possible to use a transformer to alter the value before validation
17:04 < ether> I have a Text subclass that is doing this to collapse an arrayref:
17:04 -!- Irssi: Pasting 7 lines to #formhandler. Press Ctrl-K if you wish to do this or Ctrl-C to cancel.
17:04 < ether> apply [ {
17:04 < ether> transform => sub {
17:04 < ether> my $value = shift;
17:04 < ether> return $value->[-1] if defined $value and ref $value eq 'ARRAY';
17:04 < ether> return $value;
17:04 < ether> },
17:04 < ether> }];
17:05 < ether> but that now gets run after _inner_validate_field
17:05 < ether> I'll submit a test case