X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst.pm;h=2e7e837722679ea1dd5d9450bdbe9bf09fc87434;hp=ae07a908d2992077ddabbd81ea69ad6d979bbbfe;hb=3eba0dd58db00c12f2847f38e479677bb582e4d7;hpb=2d802c4a34d83aedcad4fb7686f9f54f24a1fcef diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index ae07a90..2e7e837 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -3210,7 +3210,7 @@ sub default_data_handlers { my ($fh, $req) = @_; my $params = $req->_use_hash_multivalue ? $req->body_parameters->mixed : $req->body_parameters; Class::Load::load_first_existing_class('CGI::Struct::XS', 'CGI::Struct') - ->('build_cgi_struct')->($params); + ->can('build_cgi_struct')->($params); }, 'application/json' => sub { Class::Load::load_first_existing_class('JSON::MaybeXS', 'JSON')