Revision edd1d565 ui/static/snf/js/utils.js
b/ui/static/snf/js/utils.js | ||
---|---|---|
259 | 259 |
var error_message = arguments[1]; |
260 | 260 |
var error_thrown = arguments[2]; |
261 | 261 |
var ajax_settings = arguments.ajax; |
262 |
var call_settings = arguments.ajax.error_params || {}; |
|
262 | 263 |
|
263 | 264 |
var json_data = undefined; |
264 | 265 |
if (xhr.responseText) { |
... | ... | |
306 | 307 |
extra = {'URL': ajax_settings.url}; |
307 | 308 |
options = {}; |
308 | 309 |
options = _.extend(options, {'details': details, 'message': error_message, 'ns': module, 'extra_details': extra}); |
310 |
options = _.extend(options, call_settings); |
|
309 | 311 |
options = _.extend(options, synnefo.i18n.API_ERROR_MESSAGES[error_message] || {}); |
310 | 312 |
options = _.extend(defaults, options); |
311 | 313 |
options.code = code; |
Also available in: Unified diff