From 549633aa0e6d4ae9c5970593dd2f902434b94dab Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 11 Dec 2016 23:18:41 +0100 Subject: [PATCH] Fix #203 - try/catch around JSON parse --- app/assets/javascripts/components/api.jsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/components/api.jsx b/app/assets/javascripts/components/api.jsx index 080c2bd6a6..93cfc80463 100644 --- a/app/assets/javascripts/components/api.jsx +++ b/app/assets/javascripts/components/api.jsx @@ -17,6 +17,10 @@ export default getState => axios.create({ }, transformResponse: [function (data) { - return JSON.parse(data); + try { + return JSON.parse(data); + } catch(Exception) { + return data; + } }] });