From cead49590ca3baaf802cbd0b057a70b9f1ffa848 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Sun, 2 Oct 2016 07:22:29 +0000 Subject: [PATCH] Escape non-ascii characters in JSON passed to --- app/helpers/asciicasts_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/asciicasts_helper.rb b/app/helpers/asciicasts_helper.rb index 025c95d..455ab13 100644 --- a/app/helpers/asciicasts_helper.rb +++ b/app/helpers/asciicasts_helper.rb @@ -77,7 +77,7 @@ module AsciicastsHelper end def base64_poster(asciicast) - 'data:application/json;base64,' + Base64.encode64(asciicast.snapshot.to_json) + 'data:application/json;base64,' + Base64.encode64(JSON.generate(asciicast.snapshot, ascii_only: true)) end end