diff --git a/public/js/infodisplay.js b/public/js/infodisplay.js index 311354ed8f7f19038ed64f17fab6b891530b28ac..3c680e68da252bb5604f4b1a8aa45816a4edfe2a 100644 --- a/public/js/infodisplay.js +++ b/public/js/infodisplay.js @@ -25,9 +25,9 @@ $(function () { e.find('[data-infodisplay-outlet]').each(function () { var name = $(this).attr('data-infodisplay-outlet'); if (!outlets.has(name)) { - var outlet = $(this); socket.on(e.attr('id')+'.'+name, function (content) { - outlet.html(content); + $('[data-infodisplay-outlet="'+name+'"]').html(content); + e.trigger('content', name); }); outlets.add(name); } diff --git a/public/modules/bus/bus.js b/public/modules/bus/bus.js index 19f386acdcd5cf1435d661b8c88bcd79c89e45a0..c9f1bbb4847c5bc23b377f9728da28f1199f63be 100644 --- a/public/modules/bus/bus.js +++ b/public/modules/bus/bus.js @@ -22,4 +22,7 @@ } } }, 1000); + $('#bus').on('content', function (ev, name) { + lastMinute = null; + }); })();