diff options
Diffstat (limited to 'install/ui/ipa.js')
-rw-r--r-- | install/ui/ipa.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/install/ui/ipa.js b/install/ui/ipa.js index 2547a24d..413951ff 100644 --- a/install/ui/ipa.js +++ b/install/ui/ipa.js @@ -929,10 +929,11 @@ IPA.batch_command = function (spec) { ); } else if (result.error) { - name = IPA.get_message('errors.ipa_error', 'IPA Error')+(result.error.code ? ' '+result.error.code : ''); + var code = result.error.code || result.error_code; + name = IPA.get_message('errors.ipa_error', 'IPA Error')+(code ? ' '+code : ''); message = result.error.message || result.error; - that.errors.add(command, name, message, text_status); + if (command.retry) that.errors.add(command, name, message, text_status); if (command.on_error) command.on_error.call( this, @@ -940,7 +941,7 @@ IPA.batch_command = function (spec) { text_status, { name: name, - code: result.error.code, + code: code, message: message, data: result } |