Commit 99760edc authored by Andrew8xx8's avatar Andrew8xx8

Method moved to service

parent aa1780d0
...@@ -12,7 +12,4 @@ ...@@ -12,7 +12,4 @@
# #
class SystemHook < WebHook class SystemHook < WebHook
def async_execute(data)
Sidekiq::Client.enqueue(SystemHookWorker, id, data)
end
end end
...@@ -7,10 +7,14 @@ class SystemHooksService ...@@ -7,10 +7,14 @@ class SystemHooksService
def self.execute_hooks(data) def self.execute_hooks(data)
SystemHook.all.each do |sh| SystemHook.all.each do |sh|
sh.async_execute data async_execute_hook sh, data
end end
end end
def self.async_execute_hook(hook, data)
Sidekiq::Client.enqueue(SystemHookWorker, hook, data)
end
def self.build_event_data(model, event) def self.build_event_data(model, event)
data = { data = {
event_name: build_event_name(model, event), event_name: build_event_name(model, event),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment