From a66b5e4b5ab39459a015a0286cedd79b27463056 Mon Sep 17 00:00:00 2001 From: Alexandre Morignot <erdnaxeli@cervoi.se> Date: Sun, 25 Jan 2015 20:35:23 +0100 Subject: [PATCH] UTF-8 ruins my life --- lib/sites/mixcloud.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/sites/mixcloud.pm b/lib/sites/mixcloud.pm index 29373b6..a34c305 100644 --- a/lib/sites/mixcloud.pm +++ b/lib/sites/mixcloud.pm @@ -2,6 +2,7 @@ package mixcloud; use LWP::UserAgent; use JSON; +use Encode; sub get { my ($url) = @_; @@ -12,7 +13,7 @@ sub get { my $response = $ua->get($url); die($response->status_line) unless ($response->is_success); - $content = decode_json($response->decoded_content); + $content = decode_json(encode('UTF-8', $response->decoded_content)); $infos{'title'} = $content->{'name'}; $infos{'author'} = $content->{'user'}->{'name'}; $infos{'url'} = $content->{'url'}; -- GitLab