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