From 8a73a65656be84b3e03b3804875a40a943c66039 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 6 Jan 2020 18:03:50 +0100 Subject: Switch back to JSON::XS for decoding --- lib/Travelynx.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Travelynx.pm b/lib/Travelynx.pm index 7d762c8..2f60e54 100755 --- a/lib/Travelynx.pm +++ b/lib/Travelynx.pm @@ -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; } ); -- cgit v1.2.3