diff options
Diffstat (limited to 'app/models/integrations/irker.rb')
-rw-r--r-- | app/models/integrations/irker.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/models/integrations/irker.rb b/app/models/integrations/irker.rb index a1ce0877957..f441ef25015 100644 --- a/app/models/integrations/irker.rb +++ b/app/models/integrations/irker.rb @@ -89,16 +89,18 @@ module Integrations def execute(data) return unless supported_events.include?(data[:object_kind]) + serialized_data = data.deep_stringify_keys + Integrations::IrkerWorker.perform_async( project_id, channels, - colorize_messages, data, settings + colorize_messages, serialized_data, settings ) end def settings { - server_host: server_host.presence || 'localhost', - server_port: server_port.presence || 6659 + 'server_host' => server_host.presence || 'localhost', + 'server_port' => server_port.presence || 6659 } end |