summaryrefslogtreecommitdiff
path: root/lib/RHRD
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2016-05-11 13:21:48 (GMT)
committerChristian Pointner <equinox@spreadspace.org>2016-05-11 13:21:48 (GMT)
commitd3a58ca8d580d55e6ea1e6b7bab155b8855337d5 (patch)
tree240bb3c36c38614c159b20dd3796afc538d5bd04 /lib/RHRD
parent47d2fa25c11d5b99d8f2f5dde01b78b151374799 (diff)
moved to JSON::MaybeXS
Diffstat (limited to 'lib/RHRD')
-rwxr-xr-xlib/RHRD/utils.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/RHRD/utils.pm b/lib/RHRD/utils.pm
index 3835851..13e8ca1 100755
--- a/lib/RHRD/utils.pm
+++ b/lib/RHRD/utils.pm
@@ -28,7 +28,7 @@ use DateTime;
use DateTime::TimeZone;
use LWP::Simple;
use URI::Fetch;
-use JSON;
+use JSON::MaybeXS;
sub get_rd_week
{
@@ -178,7 +178,8 @@ sub fetch_parse_json
my $json = $res->content;
my $data;
eval {
- $data = from_json($json);
+ my $j = JSON::MaybeXS->new(utf8 => 0);
+ $data = $j->decode($json);
1;
} or do {
return (0, "error parsing import result");