Switch back to JSON::XS for decoding

This commit is contained in:
Daniel Friesel 2020-01-06 18:03:50 +01:00
parent f99e069928
commit 8a73a65656

View file

@ -1,7 +1,6 @@
package Travelynx;
use Mojo::Base 'Mojolicious';
use Mojo::JSON qw(decode_json);
use Mojo::Pg;
use Mojo::Promise;
use Mojolicious::Plugin::Authentication;
@ -280,7 +279,8 @@ sub startup {
# via https://github.com/marudor/BahnhofsAbfahrten/blob/master/src/server/Reihung/ICENaming.ts
$self->attr(
ice_name => sub {
my $id_to_name = decode_json( read_file('share/ice_names.json') );
my $id_to_name = JSON->new->utf8->decode(
scalar read_file('share/ice_names.json') );
return $id_to_name;
}
);