Sha256: ee657434253a94fc3902be3a909a938bb88a1b4bd3411dc7a7db30da10c7c8a9

Contents?: true

Size: 629 Bytes

Versions: 2

Compression:

Stored size: 629 Bytes

Contents

(function(){
  var lastReport = null;

  window.onerror = function(message, url, line, column, errorObj) {
    debugger;
    // never bother reporting more than once a minute
    if(lastReport && new Date() - lastReport < 1000 * 60) {
      return;
    }

    lastReport = new Date();

    var err = {
      message: message,
      url: url,
      line: line,
      column: column
    };

    if(errorObj && errorObj.stack) {
      err.stacktrace = errorObj.stack;
    }

    $.ajax("<%= Logster.config.subdirectory || '/logs' %>" + "/report_js_error",{
      data: err,
      type: "POST",
      cache: false
    });
  };
})();

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
logster-0.0.8 vendor/assets/javascripts/logster.js.erb
logster-0.0.7 vendor/assets/javascripts/logster.js.erb