]> cat aescling's git repositories - mastodon.git/commitdiff
Fix #203 - try/catch around JSON parse
authorEugen Rochko <eugen@zeonfederated.com>
Sun, 11 Dec 2016 22:18:41 +0000 (23:18 +0100)
committerEugen Rochko <eugen@zeonfederated.com>
Sun, 11 Dec 2016 22:18:41 +0000 (23:18 +0100)
app/assets/javascripts/components/api.jsx

index 080c2bd6a691210c2f70f3acc3b1f2472612b52c..93cfc8046350328ccaff24f539b2392c2fc4f077 100644 (file)
@@ -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;
+    }
   }]
 });