use a simple eval

releases
Yanick Champoux 2023-11-15 14:22:55 -05:00
parent 64b3a06edf
commit 2e684886f7
1 changed files with 2 additions and 5 deletions

View File

@ -8,8 +8,6 @@ use Dancer2::Plugin::JsonApi::Registry;
use Dancer2::Plugin;
use Dancer2::Serializer::JsonApi;
use experimental qw/ try /;
has registry => (
plugin_keyword => 'jsonapi_registry',
is => 'ro',
@ -33,9 +31,8 @@ sub jsonapi : PluginKeyword ( $plugin, $type, $sub ) {
}
sub BUILD ( $self, @ ) {
my $serializer = do {
try { $self->app->serializer_engine } catch ($e) {
}
my $serializer = eval {
$self->app->serializer_engine
};
unless ($serializer) {