Backport ServiceHook#execute from EE
In EE this method takes an additional argument that specifies the name of the hook to trigger. There is no particular reason to not backport this to CE, since by default the behaviour remains the same. By backporting this code we remove the need for prepending ServiceHook with a module in EE.
This commit is contained in:
parent
379ed169f7
commit
4ee8bd11fa
|
@ -5,8 +5,8 @@ class ServiceHook < WebHook
|
|||
validates :service, presence: true
|
||||
|
||||
# rubocop: disable CodeReuse/ServiceClass
|
||||
def execute(data)
|
||||
WebHookService.new(self, data, 'service_hook').execute
|
||||
def execute(data, hook_name = 'service_hook')
|
||||
WebHookService.new(self, data, hook_name).execute
|
||||
end
|
||||
# rubocop: enable CodeReuse/ServiceClass
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue