From 30ccec57d0905a5e8dcdfdd96528c664b3fdd738 Mon Sep 17 00:00:00 2001 From: Guillaume Mazoyer Date: Thu, 28 Apr 2022 22:06:24 +0200 Subject: [PATCH] Show response parse error in alert --- js/looking-glass.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/js/looking-glass.js b/js/looking-glass.js index 15c4986d..c0bf7697 100644 --- a/js/looking-glass.js +++ b/js/looking-glass.js @@ -91,7 +91,13 @@ $(document).ready(function () { $('#input-param').focus().addClass('is-invalid'); $('.alert').slideDown(); } else { - var response = $.parseJSON(response); + try { + var response = $.parseJSON(response); + } catch { + $('#error-text').html("
" + response + "
"); + $('.alert').slideDown(); + return; + } if (response.error) { $('#error-text').text(response.error);