From c8be0c91e56941059ad598c07ea9c4434d06ab18 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Fri, 30 Jan 2015 17:16:32 +0100 Subject: [PATCH] Move instantiating pusher to pusher initializer --- assets/scripts/app/initializers/pusher.coffee | 5 +++++ assets/scripts/app/initializers/services.coffee | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/assets/scripts/app/initializers/pusher.coffee b/assets/scripts/app/initializers/pusher.coffee index fbcab799..c9cfc453 100644 --- a/assets/scripts/app/initializers/pusher.coffee +++ b/assets/scripts/app/initializers/pusher.coffee @@ -1,4 +1,9 @@ +config = ENV.config + initialize = (container, application) -> + if config.pusher.key + application.pusher = new Pusher(config.pusher) + application.register 'pusher:main', application.pusher, { instantiate: false } application.inject('route', 'pusher', 'pusher:main') diff --git a/assets/scripts/app/initializers/services.coffee b/assets/scripts/app/initializers/services.coffee index ef6f2663..64cf2f2a 100644 --- a/assets/scripts/app/initializers/services.coffee +++ b/assets/scripts/app/initializers/services.coffee @@ -7,9 +7,6 @@ ToTop = Travis.ToTop initialize = (container, application) -> application.slider = new Slider(application.storage) - if config.pusher.key - application.pusher = new Pusher(config.pusher) - application.tailing = new Tailing($(window), '#tail', '#log') application.toTop = new ToTop($(window), '.to-top', '#log-container')