fix event notification
This commit is contained in:
parent
6603990fe4
commit
7250656de0
|
@ -16,7 +16,7 @@ module Travis
|
|||
|
||||
def initialize(*)
|
||||
super
|
||||
@payload = Serializer.data(object, for: 'event', version: 'v0', params: data)
|
||||
@payload = Api::Serialize.data(object, for: 'event', version: 'v0', params: data)
|
||||
end
|
||||
|
||||
def handle?
|
||||
|
|
|
@ -16,7 +16,7 @@ module Travis
|
|||
|
||||
def initialize(*)
|
||||
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
|
||||
|
||||
def handle?
|
||||
|
|
|
@ -25,7 +25,7 @@ module Travis
|
|||
end
|
||||
|
||||
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
|
||||
|
||||
def targets
|
||||
|
|
|
@ -18,7 +18,7 @@ module Travis
|
|||
|
||||
class << self
|
||||
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.notify if handler.handle?
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue
Block a user