Sha256: e0215f2501f8da8fef596080fcbd87358adbbd94f804884a5f1bfbdda9ea1f7b

Contents?: true

Size: 720 Bytes

Versions: 1

Compression:

Stored size: 720 Bytes

Contents

(function( $ ){
  $.fn.jsErrorHandler = function(options) {
  	
	var settings = {
		from: "telepediatria@telessaude.ufrn.br",
		website: "telepediatria.lais.huol.ufrn.br"
	}
	if (options) $.extend(settings, options);

 
    window.onerror = function (msg, url, line) {
	
		$.ajax({
			type:"GET",
			cache:false,
			url:"/notify_javascript_problem",
			data: $.param({'message':msg, 'url': url, userAgent: navigator.userAgent, 'line': line, 'from':settings.from, 'website': settings.website}),
			success: function(test){
				if(window.console) {
					console.log("Report sent about the javascript error");
					console.log("Message: "+msg+"; Line: "+line);
				}
			}
		})
	    return true;
	}
	

  };
})( jQuery );



Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
omniauth-sabia-1.0.1 app/assets/javascripts/jquery.onerror.js