fix event notification

This commit is contained in:
Sven Fuchs 2016-06-21 12:07:21 +02:00
parent 6603990fe4
commit 7250656de0
4 changed files with 4 additions and 4 deletions

View File

@ -16,7 +16,7 @@ module Travis
def initialize(*) def initialize(*)
super super
@payload = Serializer.data(object, for: 'event', version: 'v0', params: data) @payload = Api::Serialize.data(object, for: 'event', version: 'v0', params: data)
end end
def handle? def handle?

View File

@ -16,7 +16,7 @@ module Travis
def initialize(*) def initialize(*)
super super
@pusher_payload = Serializer.data(object, :for => 'pusher', :type => type, :params => data) if handle? @pusher_payload = Api::Serialize.data(object, :for => 'pusher', :type => type, :params => data) if handle?
end end
def handle? def handle?

View File

@ -25,7 +25,7 @@ module Travis
end end
def webhook_payload def webhook_payload
Serializer.data(object, :for => 'webhook', :type => 'build/finished', :version => 'v1') Api::Serialize.data(object, :for => 'webhook', :type => 'build/finished', :version => 'v1')
end end
def targets def targets

View File

@ -18,7 +18,7 @@ module Travis
class << self class << self
def notify(event, object, data = {}) def notify(event, object, data = {})
payload = Api.data(object, for: 'event', version: 'v0', params: data) if object.is_a?(Build) payload = Travis::Api::Serialize.data(object, for: 'event', version: 'v0', params: data) if object.is_a?(Build)
handler = new(event, object, data, payload) handler = new(event, object, data, payload)
handler.notify if handler.handle? handler.notify if handler.handle?
end end