11 lines
315 B
Ruby
11 lines
315 B
Ruby
class SystemHook < WebHook
|
|
scope :repository_update_hooks, -> { where(repository_update_events: true) }
|
|
|
|
default_value_for :push_events, false
|
|
default_value_for :repository_update_events, true
|
|
|
|
def async_execute(data, hook_name)
|
|
Sidekiq::Client.enqueue(SystemHookWorker, id, data, hook_name)
|
|
end
|
|
end
|