{:uriI"�file://app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=962cdf6f6b528b2e024a2a8c006e310127b96d751b79f1efd19c3268cdaeee7f:ET:load_pathI"app/assets/javascripts;T:
filenameI"*app/assets/javascripts/application.js;T:	nameI"application;T:logical_pathI"application.debug.js;T:content_typeI"application/javascript;T:sourceI"�var JobNotifier = JobNotifier || {};

(function(o){
    o.init = function() {
      var body = document.querySelector("body");
      o.jobIdentifier = body.dataset.identifier;

      setInterval(o.poll, 5000);
    };

    o.poll = function() {
      var oReq = new XMLHttpRequest();
      oReq.onload = o.reqListener;
      oReq.onerror = o.reqError;
      oReq.open('get', '/job_notifier/jobs.json?identifier=' + o.jobIdentifier, true);
      oReq.send();
    };

    o.reqListener = function() {
      var data = JSON.parse(this.responseText);
      o.onNotify(data);
    };

    o.reqError = function(err) {
      console.error('error', err);
    };

    o.onNotify = function(data) {
      console.info('Override this method with your own logic', data);
    };
})(JobNotifier);

console.log(JobNotifier);

document.addEventListener("DOMContentLoaded", JobNotifier.init);



// Nofifier.onNotification(function(mensaje) {
//
// });
;T:
metadata{:dependencieso:Set:
@hash{I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"[processors:type=application/javascript&file_type=application/javascript&pipeline=debug;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"bfile-digest:///Users/leandro/src/job_notifier/app/assets/javascripts/job_notifier/notifier.js;TTI")file-digest://app/assets/javascripts;TTI"1file-digest://app/assets/images/job_notifier;TTI":file-digest://app/assets/images/job_notifier/notifier;TTI"6file-digest://app/assets/javascripts/job_notifier;TTI"?file-digest://app/assets/javascripts/job_notifier/notifier;TTI"6file-digest://app/assets/stylesheets/job_notifier;TTI"?file-digest://app/assets/stylesheets/job_notifier/notifier;TTI"Qfile-digest:///Users/leandro/src/job_notifier/app/assets/images/job_notifier;TTI"Zfile-digest:///Users/leandro/src/job_notifier/app/assets/images/job_notifier/notifier;TTI"Vfile-digest:///Users/leandro/src/job_notifier/app/assets/javascripts/job_notifier;TTI"_file-digest:///Users/leandro/src/job_notifier/app/assets/javascripts/job_notifier/notifier;TT:
linkso;;{�:
included[I"�file:///Users/leandro/src/job_notifier/app/assets/javascripts/job_notifier/notifier.js?type=application/javascript&pipeline=self&id=4b1d5b97905fe28cda37437c7bf6dde4865619657dbd442e501b5c6cc25d9591;TI"�file://app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=b0af90b23080ff6ed6f3277164c34d8704684a804f417671f5c1263cff83d431;T:charsetI"
utf-8;F:digest"%>¶euy�m��C�6������2���/*�R:lengthi�:dependencies_digest"%�M4�v/����P^3Z�'9:)(7e$
�`�:idI"E962cdf6f6b528b2e024a2a8c006e310127b96d751b79f1efd19c3268cdaeee7f;F:
mtimel+�,W