aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/assets/javascript
diff options
context:
space:
mode:
authorMate Bartus <mate.bartus@gmail.com>2015-11-08 22:06:10 +0100
committerMate Bartus <mate.bartus@gmail.com>2015-11-08 22:11:14 +0100
commite02432ec82a03539b94cad2814f2603d8bfe3a0b (patch)
treeb337ad656bf48bb95c88f6be43597077695d397a /phpBB/assets/javascript
parentd8760568b6c13498f8bf26eb19d0a64af6373ff5 (diff)
downloadforums-e02432ec82a03539b94cad2814f2603d8bfe3a0b.tar
forums-e02432ec82a03539b94cad2814f2603d8bfe3a0b.tar.gz
forums-e02432ec82a03539b94cad2814f2603d8bfe3a0b.tar.bz2
forums-e02432ec82a03539b94cad2814f2603d8bfe3a0b.tar.xz
forums-e02432ec82a03539b94cad2814f2603d8bfe3a0b.zip
[ticket/14277] Fix undefined index error in migrations
PHPBB3-14277
Diffstat (limited to 'phpBB/assets/javascript')
-rw-r--r--phpBB/assets/javascript/installer.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/phpBB/assets/javascript/installer.js b/phpBB/assets/javascript/installer.js
index e61adc7f99..4930d16901 100644
--- a/phpBB/assets/javascript/installer.js
+++ b/phpBB/assets/javascript/installer.js
@@ -243,8 +243,21 @@
*/
function parseMessage(messageJSON) {
$('#loading_indicator').css('display', 'none');
+ var responseObject;
- var responseObject = JSON.parse(messageJSON);
+ try {
+ responseObject = JSON.parse(messageJSON);
+ }
+ catch (err) {
+ if (window.console) {
+ console.log('Failed to parse JSON object\n\nMessage: ' + err.message + '\n\nServer Response: ' + messageJSON);
+ } else {
+ alert('Failed to parse JSON object\n\nMessage: ' + err.message + '\n\nServer Response: ' + messageJSON);
+ }
+
+ resetPolling();
+ return;
+ }
// Parse object
if (responseObject.hasOwnProperty('errors')) {