From 9a554497898ad0f34416ea2f69404df9744450b6 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 9 Dec 2015 11:57:57 +0100 Subject: [PATCH] Fix pusher auth for pro --- app/instance-initializers/pusher.coffee | 2 +- app/utils/pusher.coffee | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/instance-initializers/pusher.coffee b/app/instance-initializers/pusher.coffee index a07b55fa..9afd0788 100644 --- a/app/instance-initializers/pusher.coffee +++ b/app/instance-initializers/pusher.coffee @@ -5,7 +5,7 @@ initialize = (data) -> application = data.application if config.pusher.key - application.pusher = new TravisPusher(config.pusher) + application.pusher = new TravisPusher(config.pusher, data.container.lookup('service:ajax')) application.register 'pusher:main', application.pusher, { instantiate: false } diff --git a/app/utils/pusher.coffee b/app/utils/pusher.coffee index 4a73443e..6d004b65 100644 --- a/app/utils/pusher.coffee +++ b/app/utils/pusher.coffee @@ -2,6 +2,7 @@ TravisPusher = (config, ajaxService) -> @init(config, ajaxService) + TravisPusher.ajaxService = ajaxService this TravisPusher.prototype.active_channels = [] @@ -97,7 +98,6 @@ if ENV.pro channels.fetching = false callback(data.channels) for callback in channels.callbacks - Pusher.getDefaultStrategy = (config) -> [ [":def", "ws_options", {