Revision 7991d0c5 ui/templates/home.html
b/ui/templates/home.html | ||
---|---|---|
287 | 287 |
btn.click(function(){ |
288 | 288 |
// wrap in its own try catch to avoid retriggering ajax_error |
289 | 289 |
try { |
290 |
var data = $.extend({'error_info': $.extend({}, extra_data)}, get_user_data()); |
|
290 |
|
|
291 |
// fallback to error object |
|
292 |
try { |
|
293 |
var data = $.extend({'error_info': $.extend({}, extra_data)}, get_user_data()); |
|
294 |
} catch (err) { |
|
295 |
var data = {'error': err}; |
|
296 |
} |
|
297 |
|
|
291 | 298 |
var payload = {'feedback-msg': "Automated error report", 'feedback-data': JSON.stringify(data)}; |
292 | 299 |
|
293 | 300 |
// we will close error overlay to display feedback form |
Also available in: Unified diff