ed1c871633
- Integrations architecture - Slack integration
11 lines
257 B
Ruby
11 lines
257 B
Ruby
class HookJob < ApplicationJob
|
|
queue_as :integrations
|
|
|
|
def perform(hook, message)
|
|
return unless hook.slack?
|
|
|
|
Integrations::Slack::OutgoingMessageBuilder.perform(hook, message)
|
|
rescue StandardError => e
|
|
Raven.capture_exception(e)
|
|
end
|
|
end
|