summaryrefslogtreecommitdiffstats
path: root/install/static/ipa.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/static/ipa.js')
-rw-r--r--install/static/ipa.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/install/static/ipa.js b/install/static/ipa.js
index 9e84bb9e..31c91204 100644
--- a/install/static/ipa.js
+++ b/install/static/ipa.js
@@ -83,6 +83,13 @@ function ipa_cmd(name, args, options, win_callback, fail_callback, objname)
}
ipa_error_handler(xhr, text_status, error_thrown);
+ } else if (data.error) {
+ var error_thrown = {
+ name: 'IPA Error '+data.error.code,
+ message: data.error.message
+ }
+ ipa_error_handler(xhr, text_status, error_thrown);
+
} else if (win_callback) {
win_callback(data, text_status, xhr);
}