summaryrefslogtreecommitdiff
path: root/js/looking-glass.js
diff options
context:
space:
mode:
authorGuillaume Mazoyer <respawneral@gmail.com>2014-09-03 11:31:38 +0200
committerGuillaume Mazoyer <respawneral@gmail.com>2014-09-03 11:31:38 +0200
commit07e8086e75e4c7c44cee236a54b50f99b9f1716d (patch)
treebfec459f6d7981fbf97a2c8b4e685c4577d75df2 /js/looking-glass.js
parent0512ffb7f70f85223a71ffd539b74459793178af (diff)
Parameter needs to be given.
Diffstat (limited to 'js/looking-glass.js')
-rw-r--r--js/looking-glass.js20
1 files changed, 13 insertions, 7 deletions
diff --git a/js/looking-glass.js b/js/looking-glass.js
index e6617ea..bbdcf2f 100644
--- a/js/looking-glass.js
+++ b/js/looking-glass.js
@@ -71,15 +71,21 @@ $(document).ready(function() {
$('.loading').hide();
}
}).done(function(response) {
- var response = $.parseJSON(response);
-
- if (response.error) {
- $('#error-text').text(response.error);
+ if (!response || (response.length === 0)) {
+ // no parameter given
+ $('#error-text').text('No parameter given.');
$('.alert').slideDown();
} else {
- $('#output').html(response.result);
- $('.content').slideUp();
- $('.result').slideDown();
+ var response = $.parseJSON(response);
+
+ if (response.error) {
+ $('#error-text').text(response.error);
+ $('.alert').slideDown();
+ } else {
+ $('#output').html(response.result);
+ $('.content').slideUp();
+ $('.result').slideDown();
+ }
}
}).fail(function(xhr) {
$('#error-text').text(xhr.responseText);