Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/integrations/irker.rb')
-rw-r--r--app/models/integrations/irker.rb8
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